Android TV人像WebView

问题描述

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

我尝试使用CSS执行转换,但是长宽比不正确。我没有找到一种方法来强制WebView旋转并适合父窗口。

是否有任何方法可以设置WebView本身的方向和大小?我在多个设备上看到了相同的行为。

解决方法

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

我将使这成为在Android TV设备上运行此应用程序的已知限制。