【问题标题】:Phaser 3 with nipplejs and Cordova not working in ios带有 nipplejs 和 Cordova 的 Phaser 3 在 ios 中不起作用
【发布时间】:2020-08-03 06:33:27
【问题描述】:

我用 Phaser Cordova 和 nipplejs 创建了一个游戏,在 Android 中效果很好,但在 ios 中,当我按住操纵杆按钮时,游戏冻结,就像我按住页面刷新一样。 仅当我单击时才起作用,而不是按住(玩起来不好) 这是因为 ios webview?我需要一个解决方法

我尝试在 ios 中禁用过度滚动,但当我拉动窗口时画布仍然冻结。

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

(你可以在苹果商店测试搜索tio nico Adventures)

【问题讨论】:

    标签: javascript ios cordova webview phaser


    【解决方案1】:

    我用这个解决了这个问题:

    Config.xml:

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

    index.html 正文中的 css:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-26
      • 1970-01-01
      • 2020-06-27
      • 2021-04-07
      • 2015-08-07
      • 1970-01-01
      相关资源
      最近更新 更多