- 当前 Bug 的表现(可附上截图)
- 预期表现
按钮是固定定位于屏幕上的,video组件只是整个信息流的一部分,希望的是页面滚动到video组件与按钮重合的时候,按钮在video组件上方;
按钮采用了cover-view,并且也是在video后渲染,在IOS上表现没有问题,但是在安卓上不行,尝试了几个不同的安卓机(小米 note3,华为荣耀8,乐视),都不能正常的显示
- 复现路径
- 提供一个最简复现 Demo
<view class='payBox {{isOpen==1?"show":"hide"}}' wx:for="{{details.payList}}" wx:key="*this"> <view class='item' wx:if="{{item.genre == 'video'}}"> <view class='itemVideo' wx:if="{{sharePayShow ? !sharePayShow : shareWinShow ? !shareWinShow : !canvasShow}}"> <video src='{{item.url}}'></video> </view> </view> </view> <cover-view class='shareBtn {{useropenid==openid?"show":"hide"}}' bindtap='shareHandle'>分享</cover-view> |
刚才又重新测试了一下,如果把video组件放到循环外就不会出问题,在循环内就会遮挡cover-view