GUNDAM
GUNDAM
  • 发布:2019-09-10 18:50
  • 更新:2019-09-11 16:02
  • 阅读:1486

【报Bug】nvue ios及安卓 创建视频上下文 控制播放无效

分类:nvue

详细问题描述

(DCloud产品不会有明显的bug,所以你遇到的问题大都是在特定环境下才能重现的问题,请仔细描述你的环境和重现方式,否则DCloud很难排查解决你的问题)

[内容]
nvue ios及安卓 创建视频上下文 控制播放无效

重现步骤

[步骤] <view class="map-wrapper"> <swiper style="height:500px"> <swiper-item> <video src="videosrc" show-fullscreen-btn="false" show-center-play-btn="false" show-progress="true" enable-progress-gesture="false" controls="showcontrols" page-gesture="false" poster="posters" class="myvideo"
id="myVideo"
>
</video>
</swiper-item>
</swiper>
</view>
[结果]
无法播放 示例代码已上传至附件
[期望]
可以控制视频播放
[如果语言难以表述清晰,拍一个视频或截图,有图有真相]

IDE运行环境说明

[HBuilder 或 HBuilderX。如果你用其他工具开发uni-app,也需要在此说明]

[IDE版本号]Hbuilderx alpha 2.2.5

[windows版本号]win7

[mac版本号]

uni-app运行环境说明

[运行端是h5或app或某个小程序?]app

[运行端版本号]

[项目是cli创建的还是HBuilderX创建的?如果是cli创建的,请更新到最新版cli再试]HBuilderX创建的

[编译模式是老模板模式还是新的自定义组件模式?]

App运行环境说明

[Android版本号]安卓6.0

[iOS版本号]ios12.2

[手机型号]iphoneXR

[模拟器型号]夜神模拟器

附件

[IDE问题请提供HBuilderX运行日志。菜单帮助-查看运行日志,点右键打开文件所在目录,将log文件压缩成zip包上传]

[App问题请提供可重现问题的代码片段,你补充的细一点,问题就解决的快一点]

[App安装包或H5地址]

[可重现代码片段]

联系方式

[QQ]

2019-09-10 18:50 负责人:无 分享
已邀请:
DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

这个问题和 uni.createVideoContext 没有关系,是 poster 导致

  • GUNDAM (作者)

    那等下版修复?

    2019-09-10 21:37

  • GUNDAM (作者)

    今天试了下 去除poster 控制播放也不行

    2019-09-11 10:22

GUNDAM

GUNDAM (作者)

顶上去!

DCloud_uni-ad_HDX

DCloud_uni-ad_HDX

<script>  
    export default {  
        methods: {  
            play() {  
                // 方案2 通过按钮触发  
                this.videoContext.play();  
            }  
        },  
        onReady() {  
            this.videoContext = uni.createVideoContext('myVideo', this);  
            // 方案1 先延时处理  
            setTimeout(() => {  
                this.videoContext.play();  
            }, 150);  
        }  
    }  
</script>
  • GUNDAM (作者)

    试了下 延时的确有效 但还是希望官方尽快解决这个问题 还有安卓上做类似抖音切换效果 会出现音量亮度 调整 与系统的手势冲突的情况 希望官方处理下 苹果没有这个问题

    2019-09-11 11:00

  • DCloud_uni-ad_HDX

    回复 GUNDAM: 参考 hello uni-app https://github.com/dcloudio/hello-uniapp

    2019-09-11 11:55

  • GUNDAM (作者)

    回复 DCloud_uni-ad_HDX: 跑了官方demo 如下图

    2019-09-11 16:03

  • GUNDAM (作者)

    回复 DCloud_uni-ad_HDX: 刚才细看了下 官方demo controls设置为false安装的确不会出现系统音量亮度 调整 但是设为false不能控制播放进度了

    2019-09-11 17:00

GUNDAM

GUNDAM (作者)

看了下 官方demo 长这样?

  • DCloud_uni-ad_HDX

    已修复,更新代码,兼容微信小程序

    2019-09-11 18:49

  • GUNDAM (作者)

    回复 DCloud_uni-ad_HDX: 试了下 官方类似抖音效果 在ios上滑动很跟手 但是测试用华为最新的nova5安装demo 安卓上上下滑动很困难 滑动5下才切换到下一个 希望官方优化安卓swiper 上下滑动效果

    2019-09-12 15:38

该问题目前已经被锁定, 无法添加新回复