视频列表在模拟器上一切正常,但在手机上只能刷出两个视频,而且点击视频不能播放。
获得了myfiles对象后 渲染时用for循环 src="{{item.url}}"
具体代码:
js代码:
new AV.Query(_File).find().then(myfiles => that.setData({ myfiles })).catch(console.error);
wxml代码
<block wx:for="{{ myfiles}}" wx:key="objectId">
<video id="index{{ index }}" src="{{item.url}}" wx:if="{{playIndex == index}}" controls style="width:680rpx;height:550rpx;" ></video>
<view id="{{ index }}" class="cover" style="display: {{ playIndex == index ? 'none' : 'block' }};" bindtap="videoPlay">
<image class="coverImg" src="" mode="scaleToFill">
</image>
</view>
<view class='text-center'>{{item.createdAt}}</view>
</block>