收藏
回答

webview中播放另一个地址的视频,调试工具上可以播放,手机上不行?

场景:用webview打开一个专用h5播放器页面,h5页面的视频源是另一个云盘地址

出现的问题是,在pc小程序开发者工具中,h5页面可以正常打开,视频也可以正常播放,然后用手机扫码开发版,手机中能进入webview里的h5页面,但视频却播不了。复制h5页面地址,在浏览器中可以正常打开和播放,用pc版微信直接点击h5地址,通过微信内置浏览器也可以正常打开和播放。手机端点击h5页面地址能打开,却播不了,且小程序中也是如此。这是什么原因?

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

3 个回答

  • 七月
    七月
    10-20

    目前发现在PC端任意浏览器都可以打开并播放,移动端任意浏览器都不行,不知道这个是什么因素导致的

    10-20
    有用
    回复 2
    • 七月
      七月
      10-20
      自己的问题[捂脸],忘记了访问视频源地址是临时的,要配hosts文件,手机上没得配置,所以跨域了,用其他电脑测了一下,发现也不行,才琢磨到这个事情上[捂脸]
      10-20
      回复
    • 呼噜噜
      呼噜噜
      星期四 10:26
      你好,请问一下小程序可以拖拽播放视频吗?
      星期四 10:26
      回复
  • aholy
    aholy
    10-19

    强域名校验就不行了吧,还是要先配置再用。

    10-19
    有用
    回复 1
    • 七月
      七月
      10-20
      h5页面是配置过业务域名的,只是h5中的视频源是另一个云盘网址,应该不是强域名校验问题,试过其他云的没问题,这个云在PC端开发者工具上调试是ok的,pc端的微信聊天中单击打开也是能播放,手机上小程序和聊天对话框打开却不行。估计跟这个云也没关系,不然pc端小程开发者工具应该也打不开啊,也没勾选不校验合法域名。get不到问题点在哪。。
      10-20
      回复
  • 默认²⁰²⁰
    默认²⁰²⁰
    10-19

    打开调试

    10-19
    有用
    回复 8
    • 七月
      七月
      10-20
      调试不能看到webview中的请求
      10-20
      回复
    • 默认²⁰²⁰
      默认²⁰²⁰
      10-20回复七月
      开发工具webview页面右击打开调试
      10-20
      回复
    • 七月
      七月
      10-20回复默认²⁰²⁰
      开发工具上是没问题的,可以正常打开h5页面,也能播放,我也右键看了,能看到视频资源请求,但是真机调试和手机使用开发版进入webview页面不能调试,关键就是真机调试就打不开视频了.. 流量监控也没看到大的流量下行,只有几百kb
      10-20
      回复
    • 默认²⁰²⁰
      默认²⁰²⁰
      10-20回复七月
      发下代码片段?
      10-20
      回复
    • 七月
      七月
      10-20回复默认²⁰²⁰
      代码发你也不太方便调试,视频资源是时效性的,5分钟要重新获取,随机编码的地址,请问下,真机调试中如何打开webview内的调试器?
      10-20
      回复
    查看更多(3)
登录 后发表内容
问题标签