华为mate30无法播放小程序里视频

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为mate30无法播放小程序里视频相关的知识,希望对你有一定的参考价值。

参考技术A 1.查看自己手机网络是否正常,如果网络不正常请切换至可以正常使用的网络环境中后再打开小程序中的视频。
2.检查自己开发的微信小程序服务器流量是否使用完毕,一般在小程序后台就可以查询到。
3.检查小程序的服务文件存储空间是否够用,如果不够用那么就要加大服务的空间大小。
4.检查自己的小程序视频源码是否正确,如果不正确,那么就需要修复小程序源码代码。
5.更后总结一个解决微信小程序视频无法播放的方法,就是直接联系微信小程序开发公司工作人员,让工作人员帮你解决问题,并搞清楚原因,避免以后再出现类似错误。

小程序:播放视频

问题一:本地视频无法播放,如图:

解决:需要使用服务器地址

w小程序 video 组件播放本地视频(黑屏无法播放,报错:MEDIA_ERR_SRC_NOT_SUPPORTED)_卡尔特斯的博客-CSDN博客_小程序video黑屏

问题二:开发工具、Android可以播放,ios手机(部分视频)不能播放 

 

视频组件video视频安卓正常播放,iOS不能播放,为什么? | 微信开放社区

微信小程序 video标签 ios不能播放视频或视频黑屏_喜欢划水的咸鱼码畜的博客-CSDN博客

https://www.jianshu.com/p/31f0593496ef

小程序 ios播放不了视频,时间显示00:00,或者播了几秒就一直转圈 | 微信开放社区

微信小程序ios无法播放视频_renzhehongyi的博客-CSDN博客

 苹果机型小程序无法播放视频? | 微信开放社区

微信小程序ios无法播放视频 | 微信开放社区

微信小程序 video标签 ios不能播放视频或视频黑屏 - 爱码网

几种常见视频格式ContentType和FileType对照表 - 技术家园,原创博客

https://www.jianshu.com/p/4d206e182f8f

Content-Type类型介绍 · 测试文档 · 看云

HTTP 协议的Content-type都有哪些文件类型_村中少年的博客-CSDN博客_http文件类型

最终解决:

后端设置响应头:

response.setContentType("video/mp4");
response.setHeader("Accept-Ranges", "bytes");
response.setHeader("ETag", fileName);
response.setHeader("Last-Modified", new Date().toString());
response.setHeader("Content-length", "" + length);
response.setHeader("Content-Range", "bytes " + requestStart + "-" + requestEnd + "/" + contentLength);

微信公众号ios系统不能播放视频android可以播放问题解决方法 | 微信开放社区

h5点播播放mp4视频遇到的坑,ios的h5不能播放视频等 - 爱码网

至此,问题得到解决,但是排查的时候暴露了很多技术短板, 

短板一、对http相关内容了解还是少;

短板二、对后端知识了解也不够;

短板三、虽然之前做过直播和短视频的业务,现在看来对视频播放相关内容了解也是少;

问题三:小程序播放视频,有什么审核要求/限制

小程序上线视频播放有什么审核限制吗 | 微信开放社区

问题四:不能播放阿里oss存储的视频

小程序video标签无法播放阿里oss视频

小程序video播放OSS防盗链视频报错_baymaxWu的博客-CSDN博客

video | 微信开放文档

待验证

最后,欢迎交流指正,关注我一起学习。

以上是关于华为mate30无法播放小程序里视频的主要内容,如果未能解决你的问题,请参考以下文章

微信小程序(或uniapp)引入腾讯视频插件播放视频

华为手机微信小程序的tmp文件在哪里

关于微信小程序在iOS下视频播放卡顿,无法播放问题

华为mate30pro设置了lr键,为啥点击没反应?

百度小程序视频在苹果手机上播放不了怎么回事

小程序:播放视频