Phonegap Android HTML5 Video Volume 0或Muted无法正常工作

时间:2018-07-03 04:36:50

标签: android html5 video phonegap

触发设备就绪时,将音量设为0时出现问题。目前,我的代码是

<div id="dvVideo">
    <video webkit-playsinline playsinline id="videoPlayback" poster="#">
        <source src="#" type="video/mp4">
    </video>
</div>

和脚本是

var vidcont = document.getElementById('dvVideo');

        document.addEventListener('deviceready', function() {
            vidcont.style.display = "none";
            vid.src = "http://linktovideo.com/test.mp4";
            vid.load();
            vid.play();
            vid.volume = 0.0;
        });

我要实现的目标是,在单击按钮播放视频之前,视频应该预加载,并且必须将其隐藏。我当前正在做的是在后台播放视频,当它显示为无时,然后当按下该按钮时,它将显示为块并将video.currentTime设置为0.0。这使得视频似乎可以快速加载。

还有其他替代方法吗?我正在考虑preload =“ metadata”等,但似乎无法使其正常工作。有人可以解释一下预紧力吗?

编辑:它在任何浏览器上都可以正常运行,但我不能使其在Android上运行。

0 个答案:

没有答案