收藏
回答

安卓上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控件播放。

最后一次编辑于  2021-08-28
回答关注问题邀请回答
收藏

1 个回答

  • Riven.
    Riven.
    2021-08-26

    请提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2021-08-26
    有用
    回复 9
    • 阳光灿烂
      阳光灿烂
      2021-08-28
      代码片段为: https://developers.weixin.qq.com/s/FEvmJSmu7ws2,新增了两个在代码片段出现异常的图片
      2021-08-28
      回复
    • Riven.
      Riven.
      2021-08-30回复阳光灿烂
      你好,我们核实下,有进展再同步
      2021-08-30
      回复
    • Riven.
      Riven.
      2021-09-02回复阳光灿烂
      请在复现问题后在手机微信上传日志: 我->设置->帮助与反馈右上角有个上报日志的入口,提供出现问题的微信号,出现问题的时间点(具体到分钟)
      2021-09-02
      回复
    • 阳光灿烂
      阳光灿烂
      2021-09-03回复Riven.
      微信号:root8702
      时间点:2021.9.3 10:27 和 2021.9.3 10:29,分别出现第4、1个视频画面静止的问题,
      这次没能复现花屏问题
      2021-09-03
      回复
    • Riven.
      Riven.
      2021-09-03回复阳光灿烂
      /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxafiles/wx99ce6bdb1f455e4e/store_c80d06f8eddc18ca96c8e5bccb3fe7043c3360f9fb2589fd
      /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxafiles/wx99ce6bdb1f455e4e/store_5e0ee090ba14740757f2be9fc71104b7936f34c4f0c72e49
      /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxafiles/wx99ce6bdb1f455e4e/store_ed9d0567b1590fe706f6081f9eb27d42c0b8a10b0b4c1b22
      /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxafiles/wx99ce6bdb1f455e4e/store_64b45211cf2b5fd4089582eaddbf2c4066797f05c38a7b3a
      /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxafiles/wx99ce6bdb1f455e4e/store_4b54e5d6c2b67a9ee868df24403fe0b0a6535b3a27b40b80
      /storage/emulated/0/Android/data/com.tencent.mm/MicroMsg/wxafiles/wx99ce6bdb1f455e4e/store_491720f1f3d00cdf35011c663331ba35b7540b2a8014fbb6
      看起来更像是本地文件写坏了,拉到的日志里面这几个文件存在播放有问题的情况,能不能在这几个文件中找几个发上来看看,另外确认下是不是对应的视频都是代码片段中那几个,不是的话把url也给下
      2021-09-03
      回复
    查看更多(4)
登录 后发表内容