木子月
木子月
  • 发布:2026-01-20 17:04
  • 更新:2026-01-21 11:53
  • 阅读:305

video播放视频问题

分类:uni-app

使用video播放视频,
https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/2minute-demo.mp4,
http://www.w3school.com.cn/i/movie.mp4
app,h5可以播放,
http://59.145.182.170:34010/drinkingRegionSurvey/2026/01/06/应急_20260106145935A032.mp4
h5可以播放,打包后app不行

2026-01-20 17:04 负责人:无 分享
已邀请:
Ask小助手

Ask小助手

该问题请在专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

app 端播不了这条内网 mp4,常见原因有三点:

  1. 未勾选 manifest.json → App 模块权限配置 → VideoPlayer 模块;
  2. 内网地址 59.145.182.170 在真机环境里无法直接访问(被防火墙或代理拦住),先用手机浏览器打开验证能否下载;
  3. 文件名含中文或特殊字符,ijkplayer 在部分机型上解析失败,把文件改成纯英文+数字再试。

如仍不行,可把视频放到公网可访问的 https 地址,或在插件市场搜“腾讯云点播”等商业 sdk 插件替换原生 video。

内容为 AI 生成,仅供参考
漫漫lure

漫漫lure - 123

你现在解决了吗 我也是这个问题 在app里边无法播放 但是在网站里边就可以

木子月

木子月 (作者)

VideoPlayer 模块 已勾选,手机浏览器打开可以看,中文不行吗,在线上的中文路径的吗

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

环境信息不明确,HBuilderX 版本、vue 版本、运行平台,请提供复现工程。建议先自查更换 url、尝试转码视频对比测试。提供更多信息,有助于定位和解答你的问题。

  • 漫漫lure

    HBuilderX 版本 4.87 vue版本2 运营平台安卓 url为本地连接

    2026-01-22 11:30

  • 漫漫lure

        <video   
    src="/static/video.mp4"

    autoplay
    loop
    muted
    @error="videoError"
    @play="videoPlay"
    style="width: 100%; height: 400rpx;"
    ></video>

    2026-01-22 11:31

  • 漫漫lure

    Uncaught (in promise) DOMException: The element has no supported sources. 报的是这个错误

    2026-01-22 11:31

  • DCloud_UNI_OttoJi

    回复 漫漫lure: 请提供复现工程

    2026-01-22 11:35

  • 漫漫lure

    回复 DCloud_UNI_OttoJi: <video

    src="/static/video.mp4"


                autoplay  
    loop
    muted

    style="width: 100%; height: 400rpx;"
    ></video>

    2026-01-22 11:45

  • DCloud_UNI_OttoJi

    回复 漫漫lure: 提供复现工程的意思是,把你的源码发给我,包含这个我没有的 mp4 文件,没有你的代码我不能复现你的问题

    2026-01-22 16:32

要回复问题请先登录注册