安卓上video控件播放视频黑屏或画面异常? 有时报错MEDIA_ERR_DECODE
在安卓手机上出现(iOS上未见异常)使用video控件播放视频时,一定概率出现控件黑屏或者画面异常(如图),且binderror的函数在黑屏时(画面异常时没调用该函数)返回参数是: {"timeStamp":5319,"currentTarget":{"offsetTop":0,"offsetLeft":0,"id":"","dataset":{}},"detail":{"errMsg":"MEDIA_ERR_DECODE(-4004,-1)"},"type":"error","target":{"offsetTop":0,"offsetLeft":0,"id":"","dataset":{}}},"url":"wxfile://store_30e3c1f5e4c65dcc504ba791cc7de5af1919425cda9c5594.mp4"} 且用 wx.getFileSystemManager().access 判断该文件是存在的。 画面异常: [图片] 开发者工具版本:最新版; 出现问题的两个安卓手机信息: 1、红米 Redmi 5 plus,微信版本号8.0.10 安卓8.1.0 2、华为 P30 Pro,微信8.0.10,安卓 10 望解答。 2021.8.28 更新: 新增两个在代码片段上出现异常的截图: 1、第1、4个视频静止了几秒(也被拉伸),重新进入后正常播放: [图片] 2、第2个视频出现花屏现象: [图片] 具体逻辑见代码片段:https://developers.weixin.qq.com/s/FEvmJSmu7ws2 视频都是从网上下载到本地再用video控件播放。