Javascript PWA在一个视图中断开方向

Javascript PWA在一个视图中断开方向,javascript,css,progressive-web-apps,html-framework-7,manifest.json,Javascript,Css,Progressive Web Apps,Html Framework 7,Manifest.json,我的应用程序在大多数纵向视图中工作,最后是清单文件上的行 ​​"orientation": "portrait" 因此,仅在一个视图中,我必须打破这一规则,允许用户根据需要旋转横向方向 我该怎么做 关于。我们最终做的是从manifest.json中完全删除“orientation”属性。这将允许旋转的全屏视频。我想如果你真的想在应用程序的其余部分只保留“纵向”方向,你可以使用JS通过screen.orientationAPI锁定它:(81.82%支持):

我的应用程序在大多数纵向视图中工作,最后是清单文件上的行

​​"orientation": "portrait"
因此,仅在一个视图中,我必须打破这一规则,允许用户根据需要旋转横向方向

我该怎么做


关于。

我们最终做的是从manifest.json中完全删除“orientation”属性。这将允许旋转的全屏视频。我想如果你真的想在应用程序的其余部分只保留“纵向”方向,你可以使用JS通过
screen.orientation
API锁定它:(81.82%支持):


请注意,这仍然是一个工作草案,不是一个实时规范。还有更多。

您好,谢谢您的评论,我在使用API(Chrome浏览器)未捕获类型错误时遇到了一个错误:ScreenOrientation.lock不是一个函数
// to lock portrait
ScreenOrientation.lock("portrait");

// and then allow any
ScreenOrientation.unlock();