首页 > 解决方案 > ng-audio 在带有时间轨迹的 chrome 上无法正常工作

问题描述

我正在为 angularJS 使用ng-audio库,效果很好。我可以播放音频,或者停止它,但是当我向前移动音频时,它又开始了,换句话说,时间轨迹不起作用。

这是我的 HTML:

<div>
  <audio ng-show="false" controls id="myAudio">
    Your browser does not support the audio tag.
  </audio>
  <div ng-audio-control source="audio_url.wav">
</div>

我知道这个功能库使用一个名为: 的函数currentTime,但如果我这样做:

$scope.audio.currentTime = 15;

当我得到$scope.audio.currentTime它时说0

现在是奇怪的部分。当我刷新页面时(只是一个简单的 F5),音频工作 100% 良好,它允许我正常播放时间轨道。有什么想法吗?

标签: javascriptangularjsgoogle-chromeaudio

解决方案


推荐阅读