默认
发表评论 0
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
语音消息使用 remote 地址在 android 手机上播放失败
阅读(7664) | 评论(0 收藏 淘帖
"由于 remote 地址中有特殊字符,导致播放报错,可以把地址使用 encodeURI 转换后即可正常播放。

示例代码
let innerAudioContext = uni.createInnerAudioContext();
innerAudioContext.autoplay = true;

let path = res.message.remote;
let encodePath = encodeURI(path)
innerAudioContext.src = encodePath;

innerAudioContext.onPlay(() => {
    console.log('开始播放');
});
innerAudioContext.onError((res) => {
    console.log(res.errMsg);
    console.log(res.errCode);
});

(来源参考:https://www.rongcloud.cn/?#seo)"


即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

上一篇:消息列表添加头、尾布局,xml居中属性失效下一篇:集成 Firebase 后,SDK 回调不触发
推荐方案
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部