收藏
回答

video组件播放MP4格式视频,IOS报404?

video组件播放MP4格式视频IOS报404,安卓正常,开发者工具机型选择安卓可以正常播放,选择IOS机型就报错;

真机调试也是如此,安卓真机正常播放;

IOS真机有播放条,但是屏幕黑屏,进度条不走,视频没反应,不能播放。

具体报错信息如下:

  1. currentTarget: {id"myvideo"offsetLeft0offsetTop0dataset: {…}}
  2. detail: {errMsg"MEDIA_ELEMENT_ERROR: Format error"}
  3. mark: {}
  4. mp: {type"error"timeStamp231802target: {…}, currentTarget: {…}, mark: {…}, …}
  5. mutfalse
  6. preventDefaultƒ S()
  7. stopPropagationƒ S()
  8. target: {id"myvideo"offsetLeft0offsetTop0dataset: {…}, errMsg"MEDIA_ELEMENT_ERROR: Format error"}
  9. timeStamp231802
  10. type"error"
  11. _userTapfalse
  12. __proto__: Object

真机画面如下:

IOS:

安卓:

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

1 个回答

  • 2021-05-14

    呃,这是什么情况?

    微信里直接打开mp4地址?学习了

    建议用真机试,模拟器不代表什么

    2021-05-14
    有用
    回复 3
    • 林深时见鹿
      林深时见鹿
      发表于移动端
      2021-05-14
      就是因为真机也是这样,我只是把字段错误信息贴出来而已
      2021-05-14
      回复
    • 2021-05-14回复林深时见鹿
      我碰到过一个IOS不播放video的情况,视频文件的url要干净,不能加#这样的后缀。看看你是不是这种情况
      2021-05-14
      回复
    • 林深时见鹿
      林深时见鹿
      发表于移动端
      2021-05-14
      视频地址是干净的,工具里面可以看到没其他字符
      2021-05-14
      回复
登录 后发表内容