Android webView.loadUrl中的UTF8问题

Sup*_*pry 2 android utf-8

我的网页适用于所有brwosers,包括iOS设备.但我在Android应用webview中使用相同的页面,这些字符是空白的.

原文字符:"à'•à'°àμà'£à'àà'±àμà'±;à'¨à'¿à'¸àμà'¨àμ‡à'¹à'®à'¾à'¯;à' ¸àμà'¨àμ‡à'¹à'®à'¿à'²àμà'²à'¾à'¤àμà'¤"

在我使用 - meta http-equiv ="Content-Type"content ="text/html; charset = utf-8"后,它以当地语言显示正确的单词[കരുണയറ്റ; നിസ്നേഹമായ; സ്നേഹമില്ലാത്ത]但同样的网页没有在android webView.loadUrl中显示.

Ahm*_*mad 12

尝试使用这个,而不是webView.loadUrl(...):

webView.loadDataWithBaseURL(null, "yourWebPage ", "text/html", "utf-8", null);
Run Code Online (Sandbox Code Playgroud)

或试试这个:

WebSettings settings = webView.getSettings();
settings.setDefaultTextEncodingName("utf-8");
Run Code Online (Sandbox Code Playgroud)