【问题标题】:Problem with display 1080P website in Android TV app在 Android TV 应用中显示 1080P 网站的问题
【发布时间】:2021-03-03 19:46:48
【问题描述】:

我正在尝试使用适用于 Android TV 的 WebView 创建一个显示网站的应用。我知道该网站在 PC 上运行良好,但由于某种原因,当我在电视上运行该应用程序时,该网站以低分辨率显示(看起来像 720P)。
我认为问题出在网站的分辨率上,但我不确定问题出在应用端还是网站上,我不知道如何解决。

WebView的XML代码是这样的:

<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/main_webview"/>

Java 代码是这样的:

webView = view.findViewById(R.id.main_webview);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.setWebViewClient(new WebViewClient()
{
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String URL)
    {
        view.loadUrl(url);
        return false;
    }
});
 webView.loadUrl(url);

有没有什么特殊的方式可以在 Android TV 上显示需要更多功能的网站?
任何帮助表示赞赏。

【问题讨论】:

  • 看看User-Agent字符串是否重要,一些网站在确定优化时确实使用它。

标签: android html android-studio android-layout webview


【解决方案1】:

在您的应用中尝试使用 Google.com,如果 Google.com 运行良好,那么您肯定会发现问题出在哪里,那么问题就出在您的网站上

【讨论】:

    猜你喜欢
    • 2018-11-27
    • 2015-08-23
    • 2019-01-13
    • 1970-01-01
    • 2020-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-02
    相关资源
    最近更新 更多