随笔分类 - wechat
摘要:1、经常会碰到这个场景:长按保存图片到相册。小程序保存图片到相册需要获取用户的授权才可以保存成功,所以首先我们需要获取小程序的授权状态(拒绝/授权),授权状态会被记录在小程序缓存中,只有删除小程序后才会被清除;如果已经拒绝或者授权都不会再展示授权弹窗,所以如果需要拒绝后再次打开授权,只能通过wx.o
阅读全文
摘要:1、html页面引入 https://res.wx.qq.com/open/js/jweixin-1.6.0.js <script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script> 2、html页面 添加标签 wx-open
阅读全文
摘要:正好要做一个新的小程序,所有尝试着调整了一下目录结构,现在我的结构是这样晒儿的: 主要是增加了一个model目录,这个目录现在主要通过文件保存一些公共数据,当然可以根据习惯来,比如我就放了所有的接口(api),页面路径(path),封装了一下wxrequest,环境配置。 这些文件根据页面使用需要i
阅读全文
摘要:1、新建一个font.js 2、将需要引入的字体上传到云上,必须是https。 3、在font.js中使用微信提供的api下载字体,wx.loadFontFace({}) 4、在要使用页面字体的页面下载字体 const font = require('font.js') 5、在wxss中正常使用
阅读全文
摘要:1、下载barcode.js,新建一个文件wxbarcode.js用于计算条形码的宽高,以自适应不同手机屏显示 2、在需要使用的页面引入wxbarcode.js 3、注意: 由于barcode.js的条形码的位置实际是通过获取页面相关元素的高度后定位而得到的位置, 所以如果在条形码元素的前面,有通过
阅读全文
摘要:微信小程序: 1、如果需要长按复制文本,首先必须使用<text>标签,并且将selectable属性设置为true <text selectable='true'>xxxx</text> 2、按钮复制,使用微信内置api:wx.setClipboardData API wx.setClipboard
阅读全文
摘要:注:由于jssdk授权接口的调用可能会影响本地接口的正常调用,如果页面刚刚加载成功的时候需要向服务端请求其他数据接口,一定要让数据接口调用完成后再调用拿jssdk授权配置信息的接口。 1、必须申请域名,登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”,进行域名绑定。 2、首
阅读全文
摘要:1、 表单处理 a、form标签: bindsubmit属性用于设置方法来监听表单的提交事件,对应的表单提交按钮的form-type属性设置为submit。 bindreset用于设置方法来监听表单的重置事件,对应的表单提交按钮的form-type属性设置为reset bindsubmit => f
阅读全文

浙公网安备 33010602011771号