Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何自动播放HTML5<;视频>;及<;音频>;iOS上的标签?_Javascript_Ios_Html_Audio_Video - Fatal编程技术网

Javascript 如何自动播放HTML5<;视频>;及<;音频>;iOS上的标签?

Javascript 如何自动播放HTML5<;视频>;及<;音频>;iOS上的标签?,javascript,ios,html,audio,video,Javascript,Ios,Html,Audio,Video,我和我的团队正准备在iPad上制作一个web应用程序自动播放HTML5视频/音频标签。在多次尝试使用CSS和JavaScript之后,到目前为止没有任何运气 问题是:还有什么其他选项可以让它自动播放? 我正在考虑使用内置浏览器的本机应用程序,该应用程序带有iOS API调用模拟触摸/点击,从而使视频/音频标签自动播放 是否可能,如果可能,如何以及使用哪个iOS版本? 谢谢您不能在正常模式下在iOS上自动播放视频和音频,您可以使用模拟用户输入之类的技巧来自动播放视频和音频 在iOS上的Safar

我和我的团队正准备在iPad上制作一个web应用程序自动播放HTML5视频/音频标签。在多次尝试使用CSSJavaScript之后,到目前为止没有任何运气

问题是:还有什么其他选项可以让它自动播放?

我正在考虑使用内置浏览器的本机应用程序,该应用程序带有iOS API调用模拟触摸/点击,从而使视频/音频标签自动播放

是否可能,如果可能,如何以及使用哪个iOS版本?


谢谢

您不能在正常模式下在iOS上自动播放视频和音频,您可以使用模拟用户输入之类的技巧来自动播放视频和音频

在iOS上的Safari(适用于所有设备,包括iPad)中,用户可能位于蜂窝网络上,并按数据单元收费,预加载和自动播放被禁用。在用户启动之前,不会加载任何数据。这意味着JavaScript play()和load()方法在用户启动播放之前也是非活动的,除非play()或load()方法是由用户操作触发的。换句话说,用户启动的播放按钮可以工作,但onLoad=“Play()”事件不能工作

这将播放电影:


这在iOS上没有任何作用:

在正常模式下,无法在iOS上自动播放视频和音频,您可以使用模拟用户输入之类的技巧来自动播放视频和音频

在iOS上的Safari(适用于所有设备,包括iPad)中,用户可能位于蜂窝网络上,并按数据单元收费,预加载和自动播放被禁用。在用户启动之前,不会加载任何数据。这意味着JavaScript play()和load()方法在用户启动播放之前也是非活动的,除非play()或load()方法是由用户操作触发的。换句话说,用户启动的播放按钮可以工作,但onLoad=“Play()”事件不能工作

这将播放电影:


这在iOS上没有任何作用:

您找到了在iOS设备上自动播放视频的解决方案吗?如果没有,我刚刚找到一个解决方案(只支持iPhone微信,不支持iPad微信),它使用video.js播放器,相关代码如下:

<video id="example_video_1" class="video-js vjs-default-skin" controls autoplay preload="auto" webkit-playsinline="true" x-webkit-airplay="true" width="750" height="460" poster="" data-setup="{}">


它还提供了在iOS/Android/PC上支持无全屏视频播放的解决方案。

您找到了在iOS设备上自动播放视频的解决方案吗?如果没有,我刚刚找到一个解决方案(只支持iPhone微信,不支持iPad微信),它使用video.js播放器,相关代码如下:

<video id="example_video_1" class="video-js vjs-default-skin" controls autoplay preload="auto" webkit-playsinline="true" x-webkit-airplay="true" width="750" height="460" poster="" data-setup="{}">


它还提供了支持在iOS/Android/PC上无需全屏播放视频的解决方案。

你需要一个承包商,而不是堆栈溢出。那么你是说这有可能吗?你能详细解释一下吗?我想我的评论回答了这个问题。试试这个。。。但是你不能同时使用自动播放和音频这在这里得到了回答:你需要一个承包商,而不是堆栈溢出。你是说这有可能吗?你能详细解释一下吗?我想我的评论回答了这个问题。试试这个。。。但是你不能同时使用自动播放和音频。这里的答案是:确实如此。我已经看过了。您是否知道是否可以使用本机应用程序+嵌入式浏览器?抱歉,响应太晚。我认为最好的方法是模拟用户触摸,我以前见过解决方案,如果我找到了,我会把它发送到这里。唯一的方法是使用我找到的本地应用程序。这就是Facebook获得视频自动播放的原因。我已经看过了。您是否知道是否可以使用本机应用程序+嵌入式浏览器?抱歉,响应太晚。我认为最好的方法是模拟用户触摸,我以前见过解决方案,如果我找到了,我会把它发送到这里。唯一的方法是使用我找到的本地应用程序。这就是Facebook获得视频自动播放的方式。谢谢,休息时我会看一看。“我现在正在做其他项目。”让·巴蒂斯特·布希尔,对不起,我错拿了这个。它只支持iPhone微信自动播放,不支持iPhone的Safari。我已将我的答案编辑为正确答案。抱歉搞混了。谢谢,休息时我会看一看。“我现在正在做其他项目。”让·巴蒂斯特·布希尔,对不起,我错拿了这个。它只支持iPhone微信自动播放,不支持iPhone的Safari。我已将我的答案编辑为正确答案。抱歉搞混了。