小编Lev*_*ili的帖子

Android - unicode字符无法正确显示

我正在尝试加载本地html文件:

    WebView webView = (WebView)findViewById(R.id.webView1);
    webView.getSettings().setDefaultTextEncodingName("utf-8");
    webView.setWebChromeClient(new WebChromeClient());
    webView.loadUrl("file:///android_asset/www/index.html");
Run Code Online (Sandbox Code Playgroud)

index.html包含:

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    </head >
    <body>
        ????? ??????
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

但它不起作用.有人可以帮忙吗?PS该文本是格鲁吉亚语

编辑:我已经尝试使用我发现的几乎所有可能的方法加载该文本 - loadDataWithBaseURL和loadData方法也不起作用.

已关闭:问题在于:该版本的Android无法识别格鲁吉亚字符.

html unicode fonts android android-webview

1
推荐指数
1
解决办法
2426
查看次数

标签 统计

android ×1

android-webview ×1

fonts ×1

html ×1

unicode ×1