在 iOS (safari) 上以 phaser.js 非全屏播放视频
Plays video by phaser.js on iOS (safari) without fullscreen
如何在 iOS 上以内联模式(无全屏)同时通过移相器播放 2-3-5 个视频?
如何查看?
https://phaser.io/examples/v2/video/change-source
在 android / 桌面视频内联播放且无需点击,但在 iOS 中视频仅在点击后播放并全屏打开该视频
我找到了原生视频播放的解决方案:https://github.com/bfred-it/iphone-inline-video
并以此为基础制定了移相器的解决方案:
var video = game.add.video('some_video');
...
video.mute = true; // muted videos play inline without user interaction
video.unlock(); // manual phaser unlock http://phaser.io/docs/2.4.2/Phaser.Video.html#unlock
video.video.setAttribute('playsinline', 'playsinline'); // for inline mode
video.play(true); // play that video with loop
我遇到了同样的问题,但找不到解决方案。
原生播放器一直开着
video = game.add.video ('space');
video.addToWorld();
video.unlock();
video.setAttribute('playsinline');
video.play(true);
如何在 iOS 上以内联模式(无全屏)同时通过移相器播放 2-3-5 个视频?
如何查看? https://phaser.io/examples/v2/video/change-source
在 android / 桌面视频内联播放且无需点击,但在 iOS 中视频仅在点击后播放并全屏打开该视频
我找到了原生视频播放的解决方案:https://github.com/bfred-it/iphone-inline-video
并以此为基础制定了移相器的解决方案:
var video = game.add.video('some_video');
...
video.mute = true; // muted videos play inline without user interaction
video.unlock(); // manual phaser unlock http://phaser.io/docs/2.4.2/Phaser.Video.html#unlock
video.video.setAttribute('playsinline', 'playsinline'); // for inline mode
video.play(true); // play that video with loop
我遇到了同样的问题,但找不到解决方案。 原生播放器一直开着
video = game.add.video ('space');
video.addToWorld();
video.unlock();
video.setAttribute('playsinline');
video.play(true);