帮助,我在游戏开始前添加了一个教学视频,但是它打开了本地玩家,它不能在线播放。
video = game.add.video('space');
video.addToWorld();
video.unlock();
video.play(true);
video.playsinline(true);
发布于 2022-05-19 08:04:35
我用最新Phaser CE版本2.19.1在本地服务器上测试了这个最新Phaser CE版本2.19.1,视频在IPhone SE上在线播放。
因此,我假设的问题是,您有一个老版本/太旧版本的Phaser CE。
--相位CE:的快速/简便解决方案
video.playsinline(true);
(因为相点2.19.1已经有了这种方法)..。应该能解决你的问题。
边注:和视频不会自动播放,如果你尝试播放视频的初始页面。我假设
unlock
函数,应该涵盖这一点,但我没有测试它。
(正如评论中提到的,我仍然强烈推荐Phaser 3,至少对于新的应用/游戏是这样的)
https://stackoverflow.com/questions/72278764
复制相似问题