webview - Android TV人像WebView
问题描述
我正在编写一个在 Android TV 5.1 或更高版本上运行的应用程序,它使用 WebView 作为显示渲染引擎。我能够设置所需的显示方向,但 WebView 会在显示器内旋转回横向并保持正确的纵横比。
我曾尝试使用 CSS 执行转换,但纵横比不正确。我还没有找到强制 WebView 旋转并适合父窗口的方法。
有什么方法可以设置 WebView 本身的方向和大小吗?我在多个设备上看到相同的行为。
解决方案
此行为是特定于设备的。我测试过的一些设备按预期旋转,另一个设备旋转显示器,但 WebView 旋转回横向。我测试过的其余设备根本不旋转。
我将使这成为在 Android TV 设备上运行此应用程序的已知限制。
推荐阅读
- android - HERE 地图未在 Android Webview 中显示
- javascript - 在 Vue.js 中不相关的组件之间共享数据
- javascript - 为什么 .splice 的输出是单个对象?
- react-native - 你如何在带有@oblador/react-native-vector-icons 的 React Native (iOS/Android) 中使用像 @mdi/light-font 这样的 webfont npm 包?
- c# - AD 组授权在 Blazor 服务器应用程序的 IIS 中不起作用
- curl - 如何在 Yocto 中将全局选项传递给 wget 和 curl
- flink-streaming - 为什么 AssignerWithPunctuatedWatermarks 在我的数据流中不起作用?
- latex - 将脚线分成三个华沙主题乳胶
- c# - 如何将来自用户的消息存储在表存储中?(Microsoft Bot Framework SDK4 & C#)
- hibernate - Hibernate - 获取亚洲/新加坡时区的 java.lang.IllegalArgumentException:MINUTE