PWA-迫使景观定位无效

时间:2020-01-13 22:22:34

标签: javascript ipad safari progressive-web-apps

我们在Ipad上有一个PWA,清单文件明确指出它应该在横向模式下运行,但是我仍然可以在应用程序上旋转屏幕。

这是我的manifest文件

  "name": "App",
  "short_name": "App",
  "theme_color": "rgba(33,150,243,0)",
  "background_color": "rgba(33,150,243,0)",
  "display": "standalone",
  "orientation": "landscape",
  "Scope": "/",
  "start_url": "/",
  "prefer_related_application" : false,
  "icons": [
    {
      "src": "images/icons/icon-72x72.png",
      "sizes": "72x72",
      "type": "image/png"
    }
  ],
  "splash_pages": null
}

您会看到"orientation": "landscape",已设置,但是它没有那样。知道如何在PWA中强制使用它吗?

1 个答案:

答案 0 :(得分:1)

截至2020年4月,最新的iOS Safari(iOS 13)只有partial support for manifest files

似乎orientation不受支持。不过它将在Android上运行。

您可以查看this question,了解一些详细信息和解决方法。