- video原生组件无法触发touch事件
在ios12.2版本下,video组件无法触发touch的任何事件。 尝试过在video组件上添加cover-view canvas等组件来触发都无效,video组件都变成了最高层级 如果是一个列表的,video播放的后就固定在屏幕不动了,滑动页面其他内容很正常,就像css的fixed一样 没有代码片段 ios12.1版本没有问题……
2019-04-15 - 多个swiper,list重设swiper会异常
- 当前 Bug 的表现 有一个数据列表,大概格式是这样 let list=[ {'img':['1.jpg','1.jpg','1.jpg','1.jpg','1.jpg']}, {'img':['1.jpg','1.jpg','1.jpg','1.jpg','1.jpg']}, {'img':['1.jpg','1.jpg','1.jpg','1.jpg','1.jpg']}, {'img':['1.jpg','1.jpg','1.jpg','1.jpg','1.jpg']}, ] 大概是这样展现 <block wx:for="{{list}}" wx:for-item="item"> <swiper> <block wx:for="{{item['img']}}" wx:for-item="img"> <swiper-item> <image src="img"></image> </swiper-item> </block> </swiper> </block> - 复现办法 当我修改list的数据,然后重设list时,swiper的样式就不正常了,查看样式,发现swiper-item上的transform消失了,图片都竖排了 即使我完全不改list的数据,就简单的重设,大概如下面代码,也会异常 let tmpList = this.data.list; this.setData({ list:tmpList, }) 其实我想做的是下拉刷新,发现重设list 这个swiper组件就异常了 求问,怎么解决?(以上代码可能有错,只是大概列出是这么个意思)
2018-12-29