iphone – 在带有HTML5的iPad上自动播放音频文件

iphone – 在带有HTML5的iPad上自动播放音频文件,第1张

概述我试图获得一个音频文件在iPad上的Safari自动播放。如果我在我的Mac上使用Safari的页面,这是很好。在iPad上,自动播放不工作。 更新:这是一个黑客,它不再工作在IOS 4.X及以上。这一个工作在IOS 3.2.X. 这不是真的。苹果不想在IPad上自动播放视频和音频,因为您可以在移动网络上使用大量的流量。我不会使用自动播放在线内容。对于离线HTML网站,这是一个伟大的功能,这是我用 @H_502_2@ 我试图获得一个音频文件在iPad上的Safari自动播放。如果我在我的Mac上使用Safari的页面,这是很好。在iPad上,自动播放不工作。解决方法 更新:这是一个黑客,它不再工作在IOS 4.X及以上。这一个工作在IOS 3.2.X.

这不是真的。苹果不想在IPad上自动播放视频和音频,因为您可以在移动网络上使用大量的流量。我不会使用自动播放在线内容。对于离线HTML网站,这是一个伟大的功能,这是我用它。

这里是一个“JavaScript假的点击”解决方案:http://www.roblaplaca.com/examples/html5AutoPlay/

复制&从网站粘贴代码:

<script type="text/JavaScript">         function fakeClick(fn) {            var $a = $('<a href="#" ID="fakeClick"></a>');                $a.bind("click",function(e) {                    e.preventDefault();                    fn();                });            $("body").append($a);            var evt,el = $("#fakeClick").get(0);            if (document.createEvent) {                evt = document.createEvent("MouseEvents");                if (evt.initMouseEvent) {                    evt.initMouseEvent("click",true,window,false,null);                    el.dispatchEvent(evt);                }            }            $(el).remove();        }        $(function() {            var vIDeo = $("#someVIDeo").get(0);            fakeClick(function() {                vIDeo.play();            });        });        </script>

这不是我的来源。我发现这一段时间以前,并测试在IPad和IPhone与IOS 3.2.X的代码。

@H_502_2@ 总结

以上是内存溢出为你收集整理的iphone – 在带有HTML5的iPad上自动播放音频文件全部内容,希望文章能够帮你解决iphone – 在带有HTML5的iPad上自动播放音频文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/web/1088133.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存