Phaser 3 с ниппелем js и Cordova не работает в ios - PullRequest
0 голосов
/ 20 апреля 2020

Я создаю игру с помощью Phaser Cordova и соска js, в Android отлично работает, но в ios, когда я держу кнопку джойстика, игра останавливается, и это похоже на удерживание страницы до Refre sh. Работать, только если я просто нажму, без удержания (с игрой плохо) Это происходит из-за веб-просмотра ios? Мне нужен обходной путь

Я пытаюсь отключить оверролл в ios, но холст все еще зависает, когда я открываю окно.

<preference name="DisallowOverscroll" value="true" />

enter image description here

(вы можете проверить поиск приключений tio nico в магазине Apple)

1 Ответ

0 голосов
/ 20 апреля 2020

Я решаю эту проблему следующим образом:

Конфиг. xml:

<preference name="DisallowOverscroll" value="true" />

index. html css в теле:

<body
style="
  pointer-events: auto;
  position: fixed;
  overflow-y: hidden;
  width: 100%;
  height: 100%;
"
...