相关疑难解决方法(0)

使用android 4浏览器自动启动html5视频

我想使用android 4冰淇淋三明治浏览器自动启动android html5视频.我尝试了许多html5视频的java脚本函数和autobuffer autoplay标签.但没有任何效果.我通过Android应用程序在webview中启动android chrome客户端,该客户端应该能够自动启动视频.单击播放按钮时播放视频但不播放自动播放.

是否限制在Android?另外需要注意的是,即使我们点击播放按钮并且视频正在播放和完成,也不会在chromeClient中调用回调方法.

我已经google了一下,在Android 4上找不到关于此问题的正面结果.

android html5-video android-browser android-4.0-ice-cream-sandwich android-4.4-kitkat

15
推荐指数
1
解决办法
3万
查看次数

Android HTML5视频 - 点击播放时有效,但不适用于video.play()

据我所知,Android上的html5视频无法自动播放.目前,只有当用户点击播放按钮时,我的视频才能在设备上运行.

<video width="640px" height="360px" src="media/video/Moments_of_Everyday_Life.mp4" controls id="video"></video>


<script type="text/javascript">
    $(function(){
        var video  = document.getElementById('video');
        video.play();
    });
</script>
Run Code Online (Sandbox Code Playgroud)

它可以在我的桌面上工作.

为什么这不起作用?点击播放和使用有.play()什么区别?

html5 android html5-video

12
推荐指数
1
解决办法
3万
查看次数

mediaelement.js autoplay不适用于移动设备

我正在使用mediaelement.js来显示视频.我正在使用此代码:

<body>
<video id="player1" style="width: 100%; height: 100%;" preload="auto" autoplay="true" src="video.mp4"/>

<script>
    $('video').mediaelementplayer({
        features: ['playpause', 'progress', 'current', 'duration', 'tracks', 'volume', 'fullscreen'],
    });

    var player = new MediaElementPlayer('player1');
    player.play();
</script>
</body>
Run Code Online (Sandbox Code Playgroud)

当页面加载时,我想自动启动视频.这在桌面浏览器中工作正常,但在移动浏览器中,视频不会自动播放.

我究竟做错了什么?

javascript mediaelement.js

8
推荐指数
1
解决办法
1682
查看次数