- 关于自定义TabBar切换时闪烁问题,无意间发现的解决方案,不确定是否正确?
在照搬自定义TabBar的示例代码(只有2个tab)后,修改为三个及以上的tab时,除了切换涉及的2个tab外,其他的tab也会闪烁一下 示例代码中的切换tab函数如下: [代码]methods: {[代码][代码] [代码][代码]switchTab(e) {[代码][代码] [代码][代码]const data = e.currentTarget.dataset[代码][代码] [代码][代码]const url = data.path[代码][代码] [代码][代码]wx.switchTab({url})[代码][代码] [代码][代码]this[代码][代码].setData({[代码][代码] [代码][代码]selected: data.index[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码]当修改switchTab函数如下 [代码]methods: {[代码][代码] [代码][代码]switchTab(e) {[代码][代码] [代码][代码]const data = e.currentTarget.dataset[代码][代码] [代码][代码]const url = data.path[代码][代码] [代码][代码]wx.switchTab({url}) //可能是改变样式的原因[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码]即删除setData后,发现切换功能依然完整(样式和路由变化正确),且不涉及当前切换的tab也不会闪烁了; 按照正常逻辑应该是路由变化,样式不变的,但后来琢磨一下,觉得是 wx.switchTab({url})影响了selected ,但原理不太清楚,怀疑这2行都修改selected 的值,导致了闪烁,各位可以参考一下。
2019-10-30 - 场景值1024 , 安卓和iOS表现不一致问题
- 当前 Bug 的表现(可附上截图) app.js [代码]{[代码][代码] [代码][代码]"pages"[代码] [代码]: [[代码][代码] [代码][代码]"pages/pageA/pageA"[代码][代码],[代码][代码] [代码][代码]"pages/pageB/pageB"[代码][代码],[代码][代码] [代码][代码]"pages/pageC/pageC"[代码][代码],[代码][代码]]}[代码]当在非首页(pageB , pageC)里切到 小程序profile 页面,然后 点击 ‘进入小程序 ’ : android 在 app.js 的 onShow 的参数 得到 options.scene ==1024 , options.path == "pages/pageA/pageA" , 显示的路由变化也为on app route : "pages/pageA/pageA" ios 在 app.js 的 onShow 的参数 得到 options.scene ==1024, options.path 等于 切换前的页面 "pages/pageB/pageB" 或者 "pages/pageC/pageC" 显示的路由变化却是 到首页的 on app route : "pages/pageA/pageA" , 传值和表现的路由变化 不一致
2019-07-29 - 开发 > 错误查询 小程序版本异常
- 当前 Bug 的表现(可附上截图)[图片] 目前从统计看起来是从客户端 7.0.4 以上开始出现部分bug统计为 0
2019-07-19 - 场景值问题
- 需求的场景描述(希望解决的问题) 当小程序启动后,不管是开发版,体验版,还是正式版,从 小程序 profile 页,点击 ‘进入小程序’ 即场景值为1024时,载入的都是正式版 - 希望提供的能力 希望可以不同版本的 载入相应的版本 ,而不是都进入正式版 ,这样便于开发、调试!
2019-07-04 - 小程序 转发 问题
- 需求的场景描述(希望解决的问题) 目前小程序小程序转发 只有 调用onShareAppMessage 生成小程序卡片的形式分享;在小程序里使用组件 [代码]<web-view src=[代码][代码]"{{ url }}"[代码][代码]></web-view>[代码] 时,转发出去的也是小程序卡片,用户点开分享卡片要先打开小程序,才能看到h5, 能不能在 web-view 组件里添加一种网页转发,类似于 wx.updateAppMessageShareData 生成h5分享链接,这样点击直接是h5,而不需要下载小程序 - 希望提供的能力 web-view 组件里添加一种h5分享方式
2019-06-06 - animation 在部分iPhone上无效
- 当前 Bug 的表现(可附上截图) 在iPhone6s(ios12.3.1)上一个animation 正常,另外一个不正常 [图片] 在iPhone6s plus (ios12.3.1) 上2个animation 都 正常,
2019-06-04 - 真机调试未读取 packOptions 中的ignore
- 当前 Bug 的表现(可附上截图) 真机调试时提示如下图: [图片] ignore配置 [图片] - 预期表现 希望真机调试时也读取 packOptions里的配置 - 复现路径 - 提供一个最简复现 Demo https://xiehui-guanwang.obs.cn-north-1.myhuaweicloud.com/demo.rar
2019-04-30