收藏
回答

video控件bug

问题模块
API和组件




<button bindtap='choiceVideo'>选择视频20s以内button>

<video class='video' src='{{videoPath}}' controls='{{true}}' autoplay='{{true}}' loop='{{true}}' poster='http://img3.imgtn.bdimg.com/it/u=3825513487,3107224386&fm=27&gp=0.jpg'>video>


<audio id="myAudio" src='{{audioSrc}}' loop='{{true}}' bindended='audioEnded'>audio>

<button bindtap='playAudio'>播放音乐button>

代码如上



问题一:controls 设为 true 时,设置 poster 在模拟器上能显示,真机上无效。


问题二:调用相机拍摄的视频,显示不出自带的底部状态栏(暂停/播放按钮、进度条、全屏按钮),从本地相册选择的视频有底部状态栏。


问题三:无论是从本地相册选择的视频还是调用相机拍摄的视频,在播放1秒就会卡住不播了(本地选择的好几个视频都是播到第一秒卡住,拍摄的视频因为没有底部状态栏看不到时间,大概不到一秒时间就卡住了)。此时不会再播,本地视频只能点击底部暂停然后再播,或者拖动进度条才会继续播放。摄像头拍摄的因为没有底部状态栏,始终无法继续播放。


问题四: wx.chooseVideo 的 maxDuration 属性设为 20,在调用摄像头录像是有效的,选取本地相册视频无效。





图一(本地相册选择的视频)




图二(调用摄像头拍摄的视频)



最后一次编辑于  2017-12-18  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 古子林
    古子林
    2017-12-15

    测试机iPhone6,iOS11.1;微信版本6.6.0


    2017-12-15
    赞同
    回复