Phaser 3.60+ видеоролизации видео в приложении Android (WebView)Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Phaser 3.60+ видеоролизации видео в приложении Android (WebView)

Сообщение Anonymous »

Новые версии Phaser (3,60 и далее), кажется, сбрасывают видео кадры при открытии моего Phaser Project в WebView приложения Android. Другими словами, если я попытаюсь открыть свой проект, который размещен в Интернете, из приложения Android я вижу, что видео кадры последовательно сброшены. Есть идеи, почему это происходит? < /P>
Разрешение видео: 480x360
Размер видео: 529KB
Android: 15 < /p>
Для тестирования я использую это приложение для тестирования веб -просвета, которое просто позволяет вам открывать URL в Android:
https://play.google.com/store/apps/deta ... 2&hl=en_us фрагмент/> и этот простой код видео воспроизведения:

Код: Выделить всё







class Example extends Phaser.Scene
{
constructor ()
{
super();
}

preload ()
{
console.log("Loading");
this.load.video('video_1', 'test_video.mp4', true);
this.video;

}

create ()
{
this.video = this.add.video(this.cameras.main.centerX, this.cameras.main.centerY, 'video_1');
this.input.on('pointerdown', () => {
this.video.play();
});
}
}

const config = {
renderer: Phaser.CANVAS,
width: 480,
height: 320,
scene: Example,
};

let game = new Phaser.Game(config);



< /code>
Видео работает нормально, если я откатываю версию Phaser: < /p>

Настройка рендеринга, похоже, не оказывает эффекта в более новых версиях.
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/794 ... pp-webview
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»