【问题标题】:Android TV portrait WebViewAndroid TV人像WebView
【发布时间】:2020-11-30 12:03:51
【问题描述】:

我正在编写一个在 Android TV 5.1 或更高版本上运行的应用程序,它使用 WebView 作为显示渲染引擎。我可以设置所需的显示方向,但 WebView 会在显示中旋转回横向并保持正确的纵横比。

我曾尝试使用 CSS 执行转换,但纵横比不正确。我还没有找到强制 WebView 旋转并适合父窗口的方法。

有什么方法可以设置 WebView 本身的方向和大小吗?我在多个设备上看到相同的行为。

【问题讨论】:

  • 该代码在 Android TV 模拟器中可以正常运行,但在我的 NVIDIA Shield pro 上无法正常运行。我将在我可用的其他设备上进行测试。这可能是 Shield 的行为。

标签: webview orientation android-tv


【解决方案1】:

此行为是特定于设备的。我测试过的一些设备按预期旋转,另一个设备旋转显示,但 WebView 旋转回横向。我测试过的其余设备根本不旋转。

我会让这成为在 Android TV 设备上运行此应用程序的一个已知限制。

【讨论】:

    猜你喜欢
    • 2016-06-27
    • 2016-08-26
    • 1970-01-01
    • 1970-01-01
    • 2020-10-03
    • 2020-07-18
    • 2018-06-11
    • 1970-01-01
    • 2020-05-28
    相关资源
    最近更新 更多