我正在使用phaser js开发游戏。这个游戏在开始时有一个教程视频,当我启动一个关卡时会自动开始播放。该视频在iphone的原生视频播放器中播放。在播放视频时,如果我点击“完成”#34;在视频播放器的左上角看到的按钮,视频停止(这很好)但不幸的是背景教程屏幕被冻结。
我是移相器的新手,我不知道如何处理这个问题。如果有人可以指导我解决这个问题,我将不胜感激吗?
我正在粘贴下面的示例链接。
https://phaser.io/examples/v2/video/change-source
这个视频会在加载页面后立即播放。如果您通过点击完成按钮停止视频,您会注意到背景将被冻结。
答案 0 :(得分:0)
需要添加事件监听器
tutorialVideo.video.addEventListener('webkitendfullscreen', (() => {
this.game.cache.removeVideo("tutorialVideo");
}), true);
尝试这样做