gpt4 book ai didi

javascript - Mobile Safari iOS 的 HTML5 音频问题

转载 作者:行者123 更新时间:2023-11-28 03:06:23 25 4
gpt4 key购买 nike

我在 Codepen 上创建了一个西蒙游戏:http://codepen.io/nalexiou/pen/rOaQOK

在桌面上,音频/声音播放正常。但是,当我使用 iPhone 的 Safari 访问该站点时,不会播放声音。

我通过这段 jQueryUI 代码对声音变量(绿色、红色等)调用 play() 方法:

......
$('.' + items[0]).addClass('active', speed, function() {
obj[items[0]].play();}).removeClass('active', speed,
function() {
nextItemActivate(items.slice(1));
});
......

但是,如果我像这样首先触发 play() 方法:

$('.test').on('click', function() {
green.play();
red.play();
yellow.play();
blue.play();
})

然后我的 addClass 代码会播放声音。

这个问题可能与 jQueryUI 库有关,还是我需要为 Mobile Safari 浏览器考虑一些特殊的事情?

谢谢。

最佳答案

关于javascript - Mobile Safari iOS 的 HTML5 音频问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32472808/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com