微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

渐进式 Web 应用程序可以旋转屏幕,但原生 android 应用程序不能

如何解决渐进式 Web 应用程序可以旋转屏幕,但原生 android 应用程序不能

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

一旦我使用本机应用程序,就无法立即旋转屏幕。这对我来说是个问题,因为我希望我的用户可以全屏显示应用程序中的 youtube 视频。我认为旋转是不可能的,它阻止了 youtube 视频的全屏(全屏图标不可点击)

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

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

  • 输入一个来改变屏幕的方向(没有成功)

  • 把 '' allowfullscreen '' 放在(没有成功,即使有 allowfullscreen = "allowfullscreen")

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

感谢您的帮助。

解决方法

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

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

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

祝你好运! :)

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。