uniapp实现接入有道 读单词

103 阅读1分钟
  voicePlay(val) {
      const innerAudioContext = uni.createInnerAudioContext()
      innerAudioContext.autoplay = true
      // val是需要发音的单词
      innerAudioContext.src = 'http://dict.youdao.com/dictvoice?type=1&audio=' + val
      innerAudioContext.onPlay(() => {
        console.log('开始播放')
        uni.hideLoading()
      })
      innerAudioContext.onError((res => {
        console.log(res.errMsg)
        console.log(res.errCode)
        uni.hideLoading()
      }))
    },