mediaelement.js - 暂停所有播放器 (iOS)
我有一个 MediaElement 音频播放器数组 (allPlayers
)。页面上有多个播放器,我在开始新曲目时调用此函数,以确保不会有两个曲目同时播放。
for (i = 0; i < allPlayers.length; i++) {
allPlayers[i].pause();
}
它工作正常,除了不在 iOS 上。为什么 pause()
在 Safari Mobile 中不起作用?
I have an array (allPlayers
) of MediaElement audio players. There are multiple players on the page, and I call this function when a new track is started, to ensure that no two tracks play simultaneously.
for (i = 0; i < allPlayers.length; i++) {
allPlayers[i].pause();
}
It works fine, except not on iOS. Why does pause()
not work in Safari Mobile?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
让我们尝试一下这段代码:
Let's try this code instead: