- 自定义tabbar切换时会闪烁
1. 减少不必要的 setData 可以消除 data 变化导致的闪烁现象 2. 使用普通 image 代替 cover-image 、普通 view 代替 cover-view 可以减弱由于 cover 组件创建偏慢导致的闪烁现象(但要注意组件层叠层级) 但 android 本身的的渲染延迟仍然会导致一部分闪烁现象
2023-05-11 - 自定义 tabBar 在切换 tab 时会使 tabBar 消失
#### 复现路径 在其中有个 tab 页设置了自定义导航栏后,不断切换 tab 页,有一定概率导致整个 tabBar 消失。 #### 规避方法 在显示 tab 页后,可利用一次 setData 调用触发页面重渲染,即可让 tabBar 重新显示。另外可能出现闪动的现象,这个会在下个客户端版本进一步优化掉。
2019-05-22 - modification of global错误怎么解决?
小程序去掉组件了还是报这个错,有些手机可以,有些不行 [non-writable] modification of global variable "Promise.prototype.finally" is not allowed when using plugins at app.json
2019-12-18 - 多个image图片组件拼接后在某些机型(小米)中两个图片中间会出现一条白线
[代码]<[代码][代码]view[代码] [代码]style[代码][代码]=[代码][代码]"font-size:0;"[代码][代码]>[代码] [代码] <[代码][代码]image[代码] [代码]style[代码][代码]=[代码][代码]"display: block;width:100%;font-size:0;"[代码] [代码]lazy-load [代码][代码]src[代码][代码]=[代码][代码]"https://gss0.baidu.com/9fo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/b999a9014c086e06c7ac4f4a02087bf40ad1cbaf.jpg"[代码] [代码]mode[代码][代码]=[代码][代码]"widthFix"[代码][代码]></[代码][代码]image[代码][代码]>[代码] [代码] <[代码][代码]image[代码] [代码]style[代码][代码]=[代码][代码]"display: block;width:100%;font-size:0;"[代码] [代码]lazy-load [代码][代码]src[代码][代码]=[代码][代码]"https://gss0.baidu.com/9fo3dSag_xI4khGko9WTAnF6hhy/zhidao/pic/item/b999a9014c086e06c7ac4f4a02087bf40ad1cbaf.jpg"[代码] [代码]mode[代码][代码]=[代码][代码]"widthFix"[代码][代码]></[代码][代码]image[代码][代码]>[代码] [代码]</[代码][代码]view[代码][代码]>[代码] 重现代码片段如上 正常表现: [图片] 小米机型: [图片] 关联问题https://developers.weixin.qq.com/community/develop/doc/000e0ac65bc2507123a78a8795b800?highLine=%25E5%259B%25BE%25E7%2589%2587%25E6%258B%25BC%25E6%258E%25A5%25E6%259C%2589%25E7%2599%25BD%25E7%25BA%25BF https://developers.weixin.qq.com/community/develop/doc/00086cca390c20be50d7ba75a56c00?highline=两个图片中间有白线 更新: https://developers.weixin.qq.com/s/vqS2mFm87Oc1已生成链接 开发工具上也有白线,只是非常细。 解决方式: 可以取巧在第二个图片添加margin-top: -1rpx;覆盖白线
2019-11-06 - 如何实现对页面栈变化的实时监听
如何在 app.js 中的生命周期函数中,对页面栈的变化进行监听,比如监听页面跳转、页面摧毁。 我现在是用计时器实现的,但这样的性能不容乐观。 app.js --------------------------------- onShow: function() { let old = null let new = null setInterval(function() { let pages = getCurrentPages() new = pages[pages.length - 1].route if (old != new) { old= new console.warn('页面改变') } }, 1000) },
2018-11-01 - localStorage真的有隔离用户?
官网上说明"localStorage 以用户维度隔离,同一台设备上,A 用户无法读取到 B 用户的数据",我设置了openid在缓存,减少请求量,然而发现切换用户的时候,实际上能读到缓存里上一个用户的openid
2018-10-18 - setData设置video的src路径加载不出来
个人版小程序 在最新版的小程序开发者工具中 setData设置video的src路径加载不出来 但是在 企业版 中显示正常! [图片]
2018-11-27 - 微信小程序开发视频,播放只有声音,没有图像,怎么回事?
微信小程序开发视频,真机调试播放只有声音,没有图像,怎么回事?
2017-10-27