声音在安卓设备上能正常播放,但在ios设备上播放不出来,请问是为什么?
发布于 7 年前 作者 xsu 15119 次浏览 来自 官方Issues

我借鉴这篇文章,用有道语音朗读API来作为小程序里英语单词的发音,但真机实测时点击播放按钮出现了如题所述的问题,相关代码如下:

const bgMusic = wx.getBackgroundAudioManager();
......  
  readword: function () {
    if (word == null) {
      console.log("word is null");
      return;
    }
    bgMusic.title = this.data.nowWords[0];
    console.log("execute bgMusic.title");
    bgMusic.src = 'http://dict.youdao.com/dictvoice?type=1&audio=' + this.data.nowWords[0];
    console.log("execute bgMusic.src");
    bgMusic.play();
    console.log("execute bgMusic.play");
  },

从下图的log输出可以看到,相关代码是有执行过的

1 回复

不支持呗!

回到顶部