0

我正在使用运行 iOS 的移动设备。

我有一个音频文件的直接下载链接(当我在桌面上打开它时,下载立即开始)。我试试这个,但它只播放一次。

<script>var audio = new Audio("'+downloadUrl+'");</script> <button onclick="audio.play();">Play</button>

我也尝试用 an 来捕捉它,<iframe>但它只播放一次。

当我使用<audio>“streaming”时,出现了同样的问题:音频流

我想这是因为我的文件没有保存在我的手机上。那么我该如何修复它,以便它按要求播放。

提前致谢,

4

1 回答 1

0

我们来看看HTMLMediaElement DOM 接口和媒体事件

var audio = new Audio(downloadUrl);

audio.addEventListener('ended', function () {
    audio.currentTime = 0; // seek to position 0 when ended playing
    /* // alternatively, not sure about compatibility
    audio.fastSeek(0);
    */
});

如果您希望它循环播放而不是再次播放,请将循环设置为true

于 2013-07-26T18:52:50.567 回答