收藏
回答

小程序页面中使用Web-View时,使用H5播放视频问题?

在小程序的页面中使用了webview组件,装载一个含有视频的网页。在网页中播放视频后,通过胶囊关闭小程序后,视频仍在继续播放(视频还有声音)。这个问题是bug?请问该如何解决?

网上查找了相关资料,通过调用onHide的方法去避开时也发现,onHide的方法只在微信压后台的时候才会立刻调用,而当关闭小程序的时候,不会立即被调用,会在小程序重新进入以后才会被调用,这个也是否为bug?

回答关注问题邀请回答
收藏

9 个回答

  • Yunior
    Yunior
    2019-09-20

    结合onHide,onUnload试试呐

    2019-09-20
    有用 1
    回复 6
    • 紅葉
      紅葉
      2019-09-20
      两个都试过了,onUnload是在页面销毁的时候才会回调的,onHide会出现问题阐述里面的问题
      2019-09-20
      1
      回复
    • Yunior
      Yunior
      2019-09-20回复紅葉
      手机通过胶囊关闭没有触发onHide或者onUnload ?
      2019-09-20
      回复
    • 紅葉
      紅葉
      2019-09-21回复Yunior
      对的,经测试,是onHide的回调是在小程序关闭后,重新回到小程序前台的时候或者微信进入系统后台时才会触发;而关闭小程序也是没有触发onUnload。
      2019-09-21
      回复
    • 紅葉
      紅葉
      2019-09-21回复Yunior
      并且这个问题只会在iOS系统才会出现,安卓机型不会
      2019-09-21
      回复
    • Yunior
      Yunior
      2019-09-21回复紅葉
      嗯 那感觉很棘手啊,试试能不能通过h5页面监听pagehide来处理呐
      2019-09-21
      回复
    查看更多(1)
  • Serenpity
    Serenpity
    2023-09-08

    有个问题,h5页面video播放时,在IOS端将小程序切换到后台,或者锁屏,滑动下来消息通知栏,控制栏,页面的视频都会暂停播放,这个情况你们是怎么处理的。

    2023-09-08
    有用
    回复
  • 昼夜本色
    昼夜本色
    2021-08-24

    都2021年了 这个问题怎么样了?

    2021-08-24
    有用
    回复
  • 直到世界的尽头
    直到世界的尽头
    2020-09-11

    你好 请问 问题解决没

    2020-09-11
    有用
    回复
  • 一二三
    一二三
    2020-08-20

    请问你使用webview 播放视频,网页端用的什么组件呢,流媒体格式是什么呢?

    2020-08-20
    有用
    回复
  • 走X赵
    走X赵
    2020-04-30

    使用H5播放视频,需要添加【文娱-视频】类目吗?需要其他的资质吗?

    2020-04-30
    有用
    回复 3
    • 紅葉
      紅葉
      2020-04-30
      我们的项目里面有包含【文娱-视频】这个类目,其他资质要看您的项目类型去申请对应的类目吧。
      2020-04-30
      回复
    • Erric
      Erric
      2023-01-04
      您好 请问下 你们添加了【文娱-视频】这个类目吗?还需要其他资质不
      2023-01-04
      回复
    • Erric
      Erric
      2023-01-04
      就单纯的播放一个简单视频,你们有申请其他资质吗?还是只需要添加【文娱-视频】这个类目就可以了啊
      2023-01-04
      回复
  • Future.
    Future.
    2020-03-17

    求问如何实现web-view引入的页面如何实现视频播放。我浏览器访问页面视频正常播放,小程序就不行

    2020-03-17
    有用
    回复 1
    • 今天也要开心呀
      今天也要开心呀
      2023-09-19
      我也遇到这个问题了,请问你解决了吗
      2023-09-19
      回复
  • 灵芝
    灵芝
    2019-09-20

    是哪个版本的微信有这个问题?麻烦说明出现问题的具体机型、微信版本号并提供能复现问题的链接

    2019-09-20
    有用
    回复 12
    • 紅葉
      紅葉
      2019-09-21
      在iOS设备会触发上述问题,而安卓机型不会。测试的微信版本为7.0.2~7.0.5。因为Webview需配置网页域名,所以就不好放问题呈现代码了。官方人员可以直接生成一个测试小程序并在小程序里放置一个webview跑一个带有视频播放的网页就可以重现问题了。
      2019-09-21
      回复
    • 灵芝
      灵芝
      2019-09-23回复紅葉

      麻烦更新一下微信到7.0.7试试,我这边测试没有问题

      2019-09-23
      回复
    • 灵芝
      灵芝
      2019-09-23回复紅葉

      请提供这个格式的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

      2019-09-23
      回复
    • 紅葉
      紅葉
      2019-09-23回复灵芝
      https://developers.weixin.qq.com/s/hoQ4JAmy7XbE
      2019-09-23
      回复
    • 灵芝
      灵芝
      2019-09-23回复紅葉

      没有可以使用的链接吗?我这边的链接测试都是正常的,麻烦提供一下web-view的src

      2019-09-23
      回复
    查看更多(7)
  • ʚ青ɞ
    ʚ青ɞ
    2019-09-20

    你需要提供代码片段

    2019-09-20
    有用
    回复 3
    • 紅葉
      紅葉
      2019-09-20
      就是很简单的在web-view里面播视频,然后通过胶囊关闭小程序,就会重现这个bug了
      2019-09-20
      回复
    • 周勤
      周勤
      2019-12-28回复紅葉
      这个问题后来解决了吗?我也遇到这个问题了
      2019-12-28
      回复
    • 紅葉
      紅葉
      2019-12-30回复周勤
      官方还没有给回复
      2019-12-30
      回复
登录 后发表内容
问题标签