Ray Video 组件 加载MP4格式提示 MEDIA_ERR_SRC_NOT_SUPPORTED
Posted: 2024年 May 29日 13:00
- Tuya MiniApp Tools 版本信息:0.6.4
- App 应用版本信息: 智能生活 iOS App,5.13.0
- @ray-js/ray, @ray-js/panel-sdk的版本:@ray-js/ray:1.5.7
- 移动设备信息:iPhoneXr iOS17.4.1
- 相关代码:
Code: Select all
const videoView = () => { const videoUrl = 'https://public-biz.oss-cn-hangzhou.aliyuncs.com/sns/test/2024-05-29/fdd0e5af3a0741579b7bc9d6d179ed78.mp4'; // const videoUrl = 'https://public-biz.oss-cn-hangzhou.aliyuncs.com/sns/test/2024-05-29/5b0f0d53b0a746cebdb385576ec6fecb.mp4'; const coverUrl = videoUrl + '?x-oss-process=video/snapshot,t_0,f_png,m_fast,ar_auto' return <View style={{ width: "100vw", backgroundColor: 'var(--app-B1)' }}> <Video id="video_dy" src={videoUrl} style={{ width: "100%", minHeight: "226px" }} objectFit="cover" poster={coverUrl} showMuteBtn onError={(error) => { console.error('使用video播放失败:', error) }} ></Video> </View> }
- 日志信息:
Code: Select all
{ "type": "error", "timeStamp": 1439, "currentTarget": { "offsetTop": 0, "offsetLeft": 0, "id": "video_dy", "dataset": {} }, "target": { "offsetTop": 0, "offsetLeft": 0, "id": "video_dy", "dataset": {} }, "detail": { "errMsg": "MEDIA_ERR_SRC_NOT_SUPPORTED" } }
- 问题描述(复现步骤):在小程序后台已经加入静态域名了,第一个视频链接报"errMsg": "MEDIA_ERR_SRC_NOT_SUPPORTED",第二个视频链接是可以正常播放。在线查看了第一个视频编码是 h264 (High 10),第二个视频编码是 h264 (High)。
- 预期结果:视频都可以正常播放
- 实际结果:第一个视频报如上异常,第二个视频可以正常播放