小程序input设置maxlength,输入中文被限制的bug
小程序中input框设置了maxlength时,主要是在IOS端,在输入汉字时,拼音被算在了input的数里,导致无法正常输入内容的问题。不能直接使用maxlength属性,下面简单总结几种实现方案,供大家参考。
阅读量: 2.7k标签: 小程序
微信小程序跳转H5、小程序、App
在业务中接触了微信小程序,客户对引流用户非常在意,每次都会提该需求,经常做就存档一下。使用的小程序账户都是企业版非个人版本。在微信公众平台-小程序后台配置业务域名
阅读量: 927标签: 小程序
微信小程序码生成及canvas绘制
后台返回accessToken,小程序请求获取小程序码;将生成的小程序码绘制到海报上;创建离屏 2D canvas 实例,获取 context。注意这里必须要与创建时的 type 一致
阅读量: 1.3k标签: 小程序
微信内h5页面打开小程序
为什么给div添加position: relative呢?由于wx-open-launch-weapp设置样式比较困难,故放弃设置样式,将wx-open-launch-weapp作为一个透明的占位元素,撑满父元素,也能达到预期的功能
阅读量: 1.7k标签: 小程序
微信小程序登录的坑
小程序端调用 wx.getUserInfo获取用户信息的时候,使用的是上一次服务端请求产生的session_key,当数据一起传送到后端的时候,通过code获取数据,但是此时上次的session_key已经过期了,会返回新的session_key,然后就会导致验证不通过
阅读量: 3.1k标签: 小程序
微信小程序踩坑之获取手机号
最近在开发小程序遇到这样一个问题, 在用户点击授权后去解密手机号时会出现第一次失败,第二次成功的情况。研究了一段时间,终于找到比较合理的解决方案,在此记录并总结一下,希望可以帮助到大家。
阅读量: 1.6k标签: 小程序
小程序静默登录方案设计
OpenId 是一个用户对于一个小程序/公众号的标识,开发者可以通过这个标识识别出用户。UnionId 是一个用户对于同主体微信小程序/公众号/APP 的标识,开发者需要在微信开放平台下绑定相同账号的主体。开发者可通过UnionId,实现多个小程序、公众号、甚至 APP 之间的数据互通。
阅读量: 2.1k标签: 小程序
微信小程序之异步处理
小程序中存在大量异步调用的接口,例如最常用的wx.login()、wx.getUserInfo()、wx.setStorage()、wx.getStorage()、wx.request(),虽然官方对部分接口也做出了同步版本,例如wx.setStorageSync、wx.getStorageSync(),但是在实际开发中始终要面对异步处理这个问题
阅读量: 2k标签: 小程序
小程序超过2M限制的方法_分包加载
起初小程序上线时,微信限制了代码包不能超过1MB,后来功能变大变成了2M了,限制大小是出于对小程序启动速度的考虑,<br>希望用户在使用任何一款小程序时,都能获得一种“秒开”体验
阅读量: 2.6k标签: 小程序
让小程序代码包立减 10% 的插件 weapp-css-modules
css-modules 是一种 css 模块化方案,它在构建过程中生成一个原类名与新类名的 map,根据 map 引用样式,通过设定 hash 规则,实现了对 CSS 类名作用域的限定
阅读量: 1.9k标签: 小程序
手把手教你写个小程序定时器管理库
后台的定时器积累得越多,小程序就越卡,耗电量也越大,最终导致程序卡死甚至崩溃。特别是团队开发的项目,很难确保每个成员都正确清理了定时器。因此,写一个定时器管理库来管理定时器的生命周期,将大有裨益。
阅读量: 2.1k标签: 小程序
微信小程序picker组件两列关联使用方式
在使用微信小程序picker组件时候,可以设置属性 mode = multiSelector 意为多列选择,关联选择,当第一列发生改变时侯,第二列甚至第三列发生相应的改变
阅读量: 2.4k标签: 小程序
微信小程序wx.getUserInfo授权获取用户信息
这个接口只能获得一些非敏感信息,例如用户昵称,用户头像,经过用户授权允许获取的情况下即可获得用户信息,至于openid这些,需要调取wx.login来获取。
阅读量: 3.1k标签: 小程序
小程序图片加载失败使用默认图片
小程序的image标签有几个常用的属性,lazy-load(懒加载,默认为fasle,不过和本文无关),bindload(当图片加载完成的时候触发的事件),另一个就是我们本文的主角binderror(当发生错误的时候触发的事件);
阅读量: 2.4k标签: 小程序
小程序保存图片到本地
保存图片到本地相册,需要用户允许相册权限;但是有时客户手滑或者是特别原因点击了拒绝授权,我们需要打开权限列表,让客户手动打开此项权限;
阅读量: 2.4k标签: 小程序