InnerAudioContext设置playbackRate会报错?
InnerAudioContext设置playbackRate会报错: INNERERRCODE:-12640, ERRMSG:未能完成操作。 (CoreMediaErrorDomain错误-12640。) 在电脑上运行没问题,但是在iPhone13 iOS 15.4.1 微信 8.0.24 上测试,就报以上错误,无法播放音频。 myTapFunction() { this.textToAudioPlay('未检测到归还头盔,将收取0.03元管理费') } ...... // 文本转语音播放 textToAudioPlay(text) { if(text != undefined && text != "" && text.length) { }else { return } var plugin = requirePlugin("WechatSI") plugin.textToSpeech({ lang: "zh_CN", tts: true, content: text, success: function(res) { console.log("succ tts", res.filename) innerAudioContext.volume = 1 // 0~1 1 buy default. innerAudioContext.playbackRate = 1.5 // 0.5~2, 1 by default . 设置此值,iphone13测试报错。 innerAudioContext.src = res.filename innerAudioContext.play() }, fail: function(res) { console.log("fail tts", res) } }) }