html - 在 android 中自动播放 youtube 视频

标签 html android youtube autoplay

我正在尝试在 android 上自动播放 youtube 视频,与在中一样

How can I autoplay a video using the new embed code style for Youtube?

以下 HTML 在 google chrome 浏览器中有效,但在 android 模拟器中的浏览器中无效。

<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/xxxxxxxx?autoplay=1&vq=medium" frameborder="0"></iframe>

任何人都可以阐明这一点吗?

最佳答案

根据 this answer , 禁用自动播放正在慢慢成为移动浏览器的标准。这样做是为了防止播放不需要的声音并节省电量。

您可能想提供来自 this article 的方法一枪。

function callback () {
    document.querySelector('video').play();
}

window.addEventListener("load", callback, false);

<video poster preload="true">
    <source src="video.mp4"  type="video/mp4">
</video>

关于html - 在 android 中自动播放 youtube 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3896943/

相关文章:

android - 尝试使用 Dagger2 了解 Android 上的依赖注入(inject)

android - 如何从android中的通话记录中获取号码?

youtube - YouTube视频搜索列表分页

java - Google YouTube API - 无人值守上传

javascript - getElementsByClassName 多次使用并显示在 &lt;title&gt;

html - 相对于彼此定位跨度

javascript - 将元素大小调整为另一个元素大小的最佳方法

android - 我应该使用哪个 JDK 来编译我的 Android 应用程序以及哪个版本?

ruby-on-rails - rails : issue authenticating with youtube via youtube_it gem

javascript - 如何将自动完成添加到动态创建的输入?