如何在 javascript 而不是 html5 视频标签中使用 webkit-playsinline?我想像在 javascript 中使用视频标签控制/自动播放属性一样使用它,或者如果你们有任何其他有效的方法?我正在开发一个流式传输视频的 PhoneGap iOS 应用程序。
以下是我尝试过的一些方法,但没有一种方法有效:
videoPlayer.WebKitPlaysInline = "webkit-playsinline"; videoPlayer.WebKitPlaysInline = "WebKitPlaysInline"; videoPlayer.webkit-playsinline = "webkit-playsinline"; videoPlayer.WebKitPlaysInline = "true"; videoPlayer.WebKitPlaysInline = true; videoPlayer.webkit-playsinline = "true"; videoPlayer.webkit-playsinline = true;
我当前的代码(js):
function loadPlayer() {
var videoPlayer = document.createElement('video');
videoPlayer.controls = "controls";
videoPlayer.autoplay = "autoplay";
videoPlayer.WebKitPlaysInline = true;
document.getElementById("vidPlayer").appendChild(videoPlayer);
nextChannel();
}
我当前的代码(html):
<body onload="loadPlayer(document.getElementById('vidPlayer'));"><!-- load js function -->
<li><span class="ind_player"><div id="vidPlayer"></div></span></li><!-- video element creat here -->
任何帮助都非常感谢。谢谢。