当前位置: 首页 > 面试题库 >

如何在Android上自动播放HTML5 mp4视频?

柳景胜
2023-03-14
问题内容

我通过asp.net开发了一个移动页来播放mp4视频。

我知道iOS已禁用自动播放功能以最大程度地减少用户带宽,所以我如何在Android上自动播放HTML5 mp4视频?

我已经在HTML5代码中放置了自动播放功能,但是它不起作用。

以下是我的代码:

<video autoplay controls id='video1' width='100%' poster='images/top_icon.png' webkitEnterFullscreen poster preload='true'>
<source src='http://192.xxx.xxx.xx/XXXXVM01.mp4' type='video/mp4; codecs='avc1.42E01E, mp4a.40.2' >
</video>

此外,我已经解决了用户单击图像叠加层可以播放视频的问题。感谢Karthi

这是代码:

<script type="text/javascript">
    $(document).ready(function() {
    $("#video1").bind("click", function() {
    var vid = $(this).get(0);
    if (vid.paused) { vid.play(); }
    else { vid.pause(); }
    }); 
}); 
</script>

谢谢


问题答案:

您可以将’muted’和’autoplay’属性一起添加,以启用android设备的自动播放功能。

例如

<video id="video" class="video" autoplay muted >


 类似资料:
  • 在webview iframe和webview上播放的视频设置在回收卡视图上。许多视频都在他们的recyclerview上。 我想在用户开始滚动回收器时暂停播放视频,并在用户播放另一个视频时暂停播放视频。 查看代码 我想用这个: 请帮我解决这个问题。任何帮助都将不胜感激。谢谢!

  • 我写了一段代码,在WKWebView中播放youtube视频。我想自动播放视频时,一个屏幕加载,也内联视频应该播放,而不是在新的屏幕。下面是我的代码。 我已经在Interface Builder中为WKWebView设置了配置。 有人能提供一个建议,在视图加载时自动播放它吗?

  • 问题内容: 该标签属性的作品在Safari罚款。 在iPad上进行测试时,必须手动激活视频。 我认为这是一个加载问题,所以我循环检查了媒体的状态: 该状态仍在iPad上。在我的桌面野生动物园中,它会通过,最后。在iPad上,只有在我手动点击“播放”箭头时才能到达。 此外,通过点击呼叫也可以。 苹果在自动播放方面是否有任何限制?(顺便说一下,我正在运行iOS 5+)。 问题答案: iOS 10更新

  • 我有比赛的要求。Android设备上的m3u8视频url我正在尝试执行以下代码,但它不工作,我得到的视频无法播放? 有人能帮忙吗? 源代码: 注: 我在Android 3.0上关注了这个链接HLS(http直播)并寻找

  • 我有一个要求,我需要使用Android media player播放widevine DRM内容。我还听说过一种叫做ExoPlayer的东西,它内置了对widevine DRM内容的支持。 首先,我想知道使用上述任一媒体播放器开始播放此类内容所需的先决条件是什么。

  • 我正在制作RSS阅读器应用程序,我从URL获取RSS数据,RSS数据可以包含到YouTube视频链接。 下面是一个链接到youtube vide的例子: 而当我运行我的应用程序时,没有视频,全是黑色的,我无法播放。