服务器返回的Js数据中带有H5标签会导致手机端报错
发布于 6 年前 作者 ichang 7327 次浏览 来自 问答

playaudio() {

if (this.data.speak_url == ‘’) {

Toast(‘此题没有录音,请参考文本’);

} else if (this.data.pause) {

AudioContext.src = this.data.speak_url

AudioContext.play()

this.setData({

pause: false

})

} else if (!this.data.pause) {

AudioContext.pause()

AudioContext.seek(0)

this.setData({

pause: true

})

}

},

第一次点击是播放录音 然后第二次点击应该为暂停和设置到开头 安卓手机测试没问题 苹果手机测试就回回到开头播放 不会暂停。是兼容问题吗

然后苹果手机第一次点击是播放 然后第二次点击是没有效果第三次点击才重头播放

回到顶部