无法使用Vue在手表中播放暂停音乐

时间:2019-02-23 14:56:48

标签: javascript html vue.js audio

我使用Vue监视isPlay在手表中播放暂停音乐,我可以在PC上正常运行,但是在手机上测试时无法播放音乐。我已经进行了很长时间的测试,但是我仍然无法弄清楚问题出在哪里,你知道吗?你能帮助我吗?谢谢。      如果需要演示,可以访问enter link description here。但是这个演示是中文的。

<audio :src="this.url" ref="player"></audio>


watch: {
  isPlaying: function(newVal, old) {
    if(newVal)  {
      setTimeout(() => {
        this.$refs.player.play();
      },0)
    }
    else {
      this.$refs.player.pause();
    }
  },
  url: function(newVal) {
    if(newVal) {
      // this.$refs.player.autoplay = 'autoplay';
      this.play();
    }
  }
}

0 个答案:

没有答案