收藏
回答

声音在安卓设备上能正常播放,但在ios设备上播放不出来,请问是为什么?

我借鉴这篇文章,用有道语音朗读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输出可以看到,相关代码是有执行过的

最后一次编辑于  2020-09-07
回答关注问题邀请回答
收藏
登录 后发表内容
问题标签