实际上,您不需要将其设置为等于 1。playsinline应该管用。
试试这个:
<video id="orange-video-1" class="videotag active" preload="auto" webkit-playsinline playsinline src="emptyvideo/emptyvideo.mp4" muted>
</video>
从 jQuery 视图中执行此操作也可以:
// Sets the attribute, empty second parameter needed
// otherwise it would be a getter func
$('video').attr('webkit-playsinline', '');
$('video').attr('playsinline', '');
// Set the webview on iOS
webview.allowsInlineMediaPlayback = true;
如果这不起作用:
阅读Apple 的文档,您似乎可以使用以下代码,因为playisinline=1如果网站存储在主页上,则可以使用。在你的配置文件中试试这个:
<preference name="AllowInlineMediaPlayback" value="true" />