时间:2019-05-04 来源:小程序工厂
把代码片段里面的for循环数组写死. 就不会出现这个问题 例如写成
wx:for="{{[1,2,3,4,5,7,8,9,10,11,12,13,14]}}"
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
出现问题机型:安卓一加三T(基于Android7.1.1系统) , 微信版本 6.7.3
简单代码片段:wechatide://minicode/ANH0A0mG7v31
建议cover-view要在上面,需要把cover-view 延迟显示,就是
谢谢. 问题已解决 ,
//解决办法
//cover-view的显示延迟时间, 大于canvas循环数据时间即可, 比如这里, 只要延迟时间>500就行
放下 解决后的代码片段
wechatide://minicode/Coait2mu7T3t
上面的代码片段 有点错误, 这个是正确的 wechatide://minicode/sdlSo2mC7r33,还有一点 文档第13条的bug 是基于自定义组件, 我这块不是自定义组件 所以可以用wx:if延迟来解决
你好, 这个问题,我想了想, 为什么 iOS设备就不用延迟cover-view , 而Android设备必须让cover-view在 canvas后面 出现才能遮住 呢???
这个 难道是系统之间的差距?
终端不同,是有影响的
你好, 这样子的话, 我这边Android就出现了很大的一个问题.
上面截图的左边蓝色背景滑块(cover-view所制作),是一个类似tab的功能,点击里面的选项.(比如:二楼通讯室,二楼中控室,高压室等等), 都是会重新进行网络请求拿到新的数据, 里面的圆圈(即canvas),也会重新进行渲染 ,
这个时候,cover-view所制作的蓝色背景,在Android设备又遮不住新出来的圆圈(canvas)了,
我不可能每次点击蓝色背景里面的tab,都让这个蓝色背景进行隐藏,延迟然后显示把????
本文网址:http://www.91bianli.com/weixinxiaochengxu/51117.html