【发布时间】:2013-07-24 07:10:12
【问题描述】:
我了解到无法在 iOS 和 Android 上自动播放,或者不建议在 iOS 和 Android 上使用(更多信息请参见:no autoplay in iframe HTML5 player on mobile (Android Chrome and Firefox)?)。但我想知道是否有一种方法可以复制相同的行为,即在页面加载后立即播放视频。
我尝试过预加载视频,并在加载 DOM 后播放它,我尝试在可以播放视频后立即强制播放,但没有任何效果,它总是导致用户必须点击视频才能播放它。
谁能帮忙?
注意:我正在使用普通的旧 JavaScript,没有 jQuery。
【问题讨论】:
-
@torazaburo:我不认为这是重复的,因为我需要一个 100% 的 Javascript 解决方案,它可以在 iOS 4.X 及更高版本和 Android 上运行,但我仍然会探索这个解决方案.. .ianace:是的,这里是:jsfiddle.net/xHzAf/15
-
@torazaburo:尝试了您建议的帖子中的解决方案,这是一个从那时起被纠正的黑客,它不再工作,也不能在当前版本的 Android 上工作,但谢谢为了努力!!
-
我不是建议你使用那个 hack。该线程清楚地表明它很久以前就停止了工作。我仅将其作为背景/补充信息引用。顺便说一句,我怀疑 iOS 和 Android(我对此一无所知)在这个问题上是完全不同的动物。
标签: javascript html dom mobile html5-video