- 当前 Bug 的表现(可附上截图)
具体代码比较复杂就不贴片段了。使用蚂蚁的F2图表自定义组件,页面上有三个tab,每个tab下是wx:if 3个图表,初始进入页面使用正常。
重点来了,当多次切换页面,“七进七出”,或者把tab切来切去,切来切去,切来又切去,又或者把页面上下滚来滚去。图表依然能渲染,但是上面的点击事件就失效了!!!重新进页面也不能正常,只能重启小程序。。。
然后我在<canvas bindtouchstart="touchStart">里的touchStart打印一条信息,发现没有触发。。。
然后再看系统信息,正常情况下,安卓的vconsole里面会自动输出info,"Invoke event XXX in component: XXX",代表引用了组件内的某个事件,果不其然这条信息也没了!!!
后面我把切换tab的wx:if 改成hidden,出现bug的情况少了很多,但仍然在滑动页面滚来滚去,tab切来又切去的时候会复现,重新进页面又正常。
请问这是怎么回事呢?
补充一下:测试机型iphone 6s,X,6p等正常。安卓部分手机出现问题后等一会又变正常,部分手机必须重启,附上代码片段 https://developers.weixin.qq.com/s/q3szo7mJ7s9n。
请问你们解决了吗?我现在也遇到同样的问题
微信版本更新试下呢
大佬,最初反馈的测试机型是华为mate10 Pro, 微信版本7.0.4。后面发现很多安卓的都会这样。。。
麻烦提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)
来了,抽空写了个https://developers.weixin.qq.com/s/q3szo7mJ7s9n
测试是正常的,华为Nova3e 没问题的,你那里是必现的?方便补充下复现视频?
还得费劲弄到腾讯视频上,可不能不当回事啊。