小程序 video注销

2882关注8881浏览

视频列表页面,在onhide时希望视频停止播放或者被销毁,用

this.videoContext.pause()和this.videoContext=null都不生效



- 希望提供的能力 video组件,希望能加close()方法,以及注销/销毁/关闭的api


展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 9人对此回答表示赞同

    在微信后台的时候,是会触发onHide函数的,你可以在函数体内执行this.videoContext.pause()

    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Veasna

    2人对此回答表示赞同

    我在onhide和onshow时都执行了this.videoContext.pause(),但是并未生效

    展开
    2
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Peyton 2019-02-13 08:24

      谢谢!我试试用延时~我用的时候,除了onhide和onshow,在不切换页面时,video的api使用都算正常

      回复
    • Christian 2019-02-15 10:45

      你可以在onshow的时候setTimeout延迟100毫秒之后pause()。另外,我发现,音频和视频好多看起来不起作用的api加个延迟才会有效果

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部