我有一个问题:我正在使用jwplayer在Android,iOs ect上显示我的视频。现在,我看到自动启动在Android和iO上不起作用,因此我还是想复制此行为。我尝试了此代码,但仅在网络上有效...

var playerInstance = jwplayer('video-overlay');
                playerInstance.setup({
                    file: "myFirstVideo.mp4",
                    width: "100%",
                    title: "Basic Video Embed in overlay",
                    description: "A video with a basic title and description"
                });

                playerInstance.onReady(function() {
                    console.log('ready');
                    playerInstance.play(true);
                    playerInstance.onPlay(function() {
                        console.log('playing');
                        playerInstance.setControls(false);
                        playerInstance.play(true);
                    });
                });


如何解决?有解决方法吗?谢谢!

最佳答案

https://github.com/jwplayer/jwplayer/issues/1041

移动设备不支持自动启动。 iOS和Android浏览器要求在用户手势事件中调用该命令。

关于android - Jwplayer:在Android Chrome和iOs Safari上设置自动启动,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35088797/

10-09 03:06