微信小程序开发附源码:vue 做移动端微信公众号采坑经
验记录
vue 做移动端微信公众号采坑经验记录
自己用 vue 做微信公众号项目有一段时间了,遇到各种奇葩的问题,
下面细数那些坑:
第一坑:微信分享导致安卓手机无法调起相册和无法调起微信充值
解决方案:
setTimeout(_ => {
wx.config(sdkConfig)
}, 500)
需要将微信分享延迟 500 毫秒,这样就解决了安卓手机无法调用相册
和微信充值的问题,如果用了微信分享需要加个延迟。
第二坑:部分手机第三方输入法会将页面网上挤的问题
解决方案:
// 特定需求页面,比如评论页面,输入框在顶部之类的
const interval = setInterval(function() {
document.body.scrollTop = 0;
}, 100)
// 注意关闭页面或者销毁组件的时候记得清空定时器
clearInterval(interval);
第三坑:部分地区移动 4Gpost 提交没有响应