cordova jmessage ios 语音消息发送失败,读取到语音消息播放失败
android 端已经完成并未发现问题
iOS问题描述:
window.JMessage.sendGroupVoiceMessage($scope.currentGroupId, "file:///var/mobile/Containers/Data/Application/88DA62CA-3EA9-4756-B51C-8D8E9387758A/Documents/recordtest.wav",
function (response) {
var message = JSON.parse(response);
alert("发送语音消息成功 " + response);
}, function (errorMsg) {
alert("发送语音消息失败 " + errorMsg); // 输出错误信息。
});
然后成功的回调里面,返回的是这个字符串: send%20single%20voice%20message
我生成iOS音频文件是否不对呢?但是我在本地播放是可以的。
q2 : 当我接收到其他会员推送过来到语音消息到时候,
document.addEventListener('jmessage.onReceiveMessage'
给我返回到是一个相对到路径,我打开改相对路径到时候,提示路径不准确。
极光这个方法应该是会自动帮用户将图片下载到本地手机中,然后用户直接用该相对路径就可以对音频文件进行访问。那么请问这个默认的路径是什么呢?