我们在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中强制使用它吗?
答案 0 :(得分:1)
截至2020年4月,最新的iOS Safari(iOS 13)只有partial support for manifest files。
似乎orientation
不受支持。不过它将在Android上运行。
您可以查看this question,了解一些详细信息和解决方法。