首页 > 解决方案 > 在 Progressive Web App 上可以进行屏幕旋转,但在 Native android 应用程序上则不行

问题描述

我正在使用 Goodbarber 构建一个应用程序,该应用程序构建器允许像我这样没有 IT 开发技能的用户构建本机应用程序。我与您联系是因为我的原生 Android 应用程序有问题:

只要我在本机应用程序上,就无法进行屏幕旋转。这对我来说是个问题,因为我想让我的用户将应用程序中存在的 youtube 视频全屏显示。我认为旋转是不可能的,它阻止了 youtube 视频的全屏(全屏图标不可点击)

当我在 Progressive Web App 中测试应用程序时,没问题。我可以把它的视频全屏(全屏图标是可点击的,全屏显示在16-9)。

我已经测试了几个代码,例如:

由于我找不到任何可以帮助我的代码,您能为我提供解决方案吗?

谢谢你的帮助。

标签: androidnativefullscreenscreen-orientation

解决方案


有一些参数需要测试,我认为你不需要“ allowfullscreen”或类似的东西,而是orientation定义:

进入您的AndroidManifest.xml并从参数列表中更改android:screenOrientation="landscape"android:screenOrientation="sensorLandscape"或您想要的那个。

有关更多全屏选项,请查看此文档

祝你好运朋友!:)


推荐阅读