4年了,这个问题还没有解决
iOS中MediaContainer.extractDataSource提取音频视频track报错?API: MediaContainer.extractDataSource 微信版本: 7.0.18 SDKVersion: 2.14.0 系统: iOS 13.6 设备型号: iPhone 8 Plus 使用MediaContainer.extractDataSource提起track时,其中videoFileName对应一个mp4视频文件;在iPhone中报错,在安卓手机和微信开发者工具中运行正常;也测试过音频,也是iPhone报错(音频是通过RecorderManager录制的);换过一台iPhone XR测试也报错。 核心代码如下: var mediaContainer = wx.createMediaContainer(); mediaContainer.extractDataSource({ source: "/resource/video/" + videoFileName, success: (res) => { console.log("extractDataSource success") console.log(res) const videoTrack = res.tracks[0]; mediaContainer.addTrack(videoTrack); // 将视频轨道加入到待合成容器中 // 导出合成容器中的视频 mediaContainer.export({ success: (res) => { // 拿到导出之后的视频 console.log("导出视频:", res.tempFilePath); mediaContainer.destroy(); }, fail: (res) => { console.log("导出失败"); mediaContainer.destroy(); } }); }, fail: (res) => { console.log("extractDataSource fail") console.log(res) mediaContainer.destroy(); } }); 最终进入了extractDataSource fail方法,错误信息如下: { containerId:1, errCode:601, errDesc:"get mediainfo failed", errMsg:"extractDataSource:fail errType:1, errCode:601, errMsg: get mediainfo failed", eventType:201, sdkVersion: "2020-09-07 20:08:20" }
2024-09-05已经解决了,是ssl证书的问题, 换成阿里云证书就好了
开发管理-request合法域名设置了新的域名之后,小程序请求提示”服务端连接错误,请稍后重试“?开发管理-request合法域名设置了新的域名之后,小程序请求提示”服务端连接错误,请稍后重试“ [图片][图片]
2023-05-03