Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了android – 可以在iOS设备上强制HTML5视频预加载吗?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我发现有很多网站和参资料证实,在 Android和iOS移动设备上,HTML5视频preload =’auto’标签被故意忽略,浏览器等待用户手动按下播放按钮.

有没有办法可以推翻这种行为?

我们的情况是,我们计划让iPad在封闭的内联网WiFi系统上运行,其中蜂窝网络数据收费肯定不会成为问题.我们有视频文件,一旦页面加载,需要自动跳转到特定的播放位置.它在Windows,Linux或MacOS上的Chrome上运行得非常出色,但iOS却没有.

iOS或Android中是否有允许“预加载”的设置,就像在其他平台上一样?

或者,我已经在页面上进行了JavaScript和jQuery.是否有任何调用可以说服浏览器预加载视频,即使preload =’auto’没有?

我在http://www.stuartbruce.co.uk/editreader/javascript_video_test上放了一个测试页面来说明会发生什么.在Chrome上,在除iOS之外的所有平台上,视频会自动跳到镜头3.在iOS上,没有任何反应.

Apple关于这个问题的专线在这里
User Control of Downloads Over Cellular Networks
但他们称之为“用户控制下载”这一事实意味着这是用户可以选择改变的.但是,我看不到任何证据.可能吗?用户或iPad可以“选择加入”以允许preload =’auto’正常工作吗?

解决方法

根据下面的更新/信息,如果您设置了静音属性,则应该可以执行此操作:

video.play();
video.addEventListener('canplay',function() {
    this.currentTime = 5;
});

New Policies for iOS文章表明:

大佬总结

以上是大佬教程为你收集整理的android – 可以在iOS设备上强制HTML5视频预加载吗?全部内容,希望文章能够帮你解决android – 可以在iOS设备上强制HTML5视频预加载吗?所遇到的程序开发问题。

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

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。