gpt4 book ai didi

html - Jw 播放器视频无法在移动设备上自动启动

转载 作者:行者123 更新时间:2023-11-27 23:45:54 25 4
gpt4 key购买 nike

您好,我正在使用 jwplayer 为我的网站生成视频。视频在网络浏览器上自动播放,但对于移动设备,它不会自动播放和加载显示。用于设置 jwplayer 的脚本如下:

版本:6.11

这是播放器的设置

_player = jwplayer('dv_VideoPlayerUrl').setup({
'id': 'playerID',
'width': '100%',//options.width,
'height': '100%',// options.height,
'file': "my .mp4 file here",
'streamer': ((isAndroidStream) ? filePath : ''),
'flashplayer': '../../Scripts/JWPlayer/jwplayer.flash.swf',
'html5player': '../../Scripts/JWPlayer/jwplayer.html5.js',
'primary': 'flash',
'autostart': 'true',

我的视频无法在移动设备上自动播放的脚本有什么问题。

我该如何解决这个问题?

此处显示的是移动设备上的屏幕。 http://s27sandboxcdn.social27.com.s3.amazonaws.com/temp1.jpg

最佳答案

不建议为移动设备设置自动启动

As @MisterNeutron mentioned

mobile devices won't autostart for very good reasons - expensive bandwidth, and not wanting to have a noisy video start playing while you're in a meeting, restaurant, etc. On most sites, I'd like to ban autostart videos even on desktop machines

另外移动设备不支持自动启动,见下文

How to autoplay HTML5 mp4 video on Android?

Can you autoplay HTML5 videos on the iPad?

enable-autoplay-html5-video-in-chrome

即使使用jwplayer的onReady API来play()函数

jwplayer().onReady(function() { 
jwplayer().play();
}

如果移动设备中没有 touch 事件,它将无法工作。可能有解决方法,您可以在视频播放器上提供覆盖或保留播放按钮,仅适用于用户将使用的移动设备要求单击按钮和 onclick 您可以播放 jwplayer。

 $(document).ready(function() {
$("#video1").bind("click", function() {
jwplayer().play();
});
});

不管怎样,jwplayer 本身就有这个功能,用户点击视频就可以播放而不自动启动。

我只是给你提供了多种选择,选择对你的项目方便的那个。

关于html - Jw 播放器视频无法在移动设备上自动启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29922063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com