ÈçºÎ½â¾öAndroidWebView³öÏֵĆ–î}1£¬web

ÒѾٱ¨ »Ø´ð
ÈçºÎ½â¾öAndroidWebView³öÏֵĆ–î}1£¬web
ÎÊÔÚÏß¿Í·þ
ɨÂëÎÊÔÚÏß¿Í·þ
  • »Ø´ðÊý

    5

  • ä¯ÀÀÊý

    3,010

5¸ö»Ø´ð ĬÈÏÅÅÐò
  • ĬÈÏÅÅÐò
  • °´Ê±¼äÅÅÐò

ÒѲÉÄÉ
1¡¢Ê¹ÓÃwebView.loadUrl()·½·¨¿ÉÒÔÖ±½Ó¼ÓÔØÍøÒ³ÄÚÈÝ£¨µ¥¶ÀÏÔʾÍøÂçͼƬ£©£¬²¢ÇÒ²»»á³öÏÖÂÒÂëÎÊÌâ¡£
2¡¢Ê¹ÓÃwebView.loadData()·½·¨¿ÉÒÔ¼ÓÔØURI¸ñʽµÄÊý¾Ý£¬µ«²»ÄÜͨ¹ýÍøÂçÀ´¼ÓÔØÄÚÈÝ¡£´Ë·½·¨ÔÚÍøÉÏ´«²¥Öг£ÓÃÓÚÖÐÎÄÂÒÂëÎÊÌ⣬µ«´æÔÚÁ½¸öÖ÷ÒªÎÊÌâ¡£
£¨1£©loadData·½·¨ÎÞ·¨¼ÓÔØͼƬÄÚÈÝ¡£Èç¹ûÐèÒª¼ÓÔØͼƬ»ò»ñµÃ¸üÇ¿´óµÄWebÖ§³Ö£¬½¨ÒéʹÓøüÇ¿´óµÄloadDataWithBaseURL·½·¨¡£
£¨2£©Ðí¶àʹÓÃloadData·½·¨µÄÅóÓÑÓöµ½ÏÔʾÂÒÂëÎÊÌ⣬ÕâÊÇÓÉÓÚ±àÂëÆ÷ÉèÖôíÎóËùÖ¡£ÎÒÃÇÖªµÀStringÀàÐ͵ÄÊý¾ÝÖ÷ҪΪunicode±àÂ룬¶øWebViewÒ»°ãΪÁ˽ÚÊ¡×ÊԴʹÓÃUTF-8±àÂë¡£Òò´Ë£¬ÔÚloadDataʱÐèÒª¸æËß·½·¨ÈçºÎ½øÐÐתÂ룬¼´ÐèÒª½«unicode±àÂëµÄÄÚÈÝת»¯ÎªUTF-8±àÂëµÄÄÚÈÝ¡£ÓÐЩÅóÓÑËäÈ»ÔÚloadDataÖÐÉèÖÃÁ˱àÂ뷽ʽ£¬µ«ÈÔÈ»ÏÔʾÂÒÂëÎÊÌ⣬ÕâÊÇÒòΪ»¹ÐèҪΪWebViewµÄtextÊôÐÔÖ¸¶¨ÕýÈ·µÄ±àÂ뷽ʽ¡£ÀýÈ磺
WebView wv = (WebView) findViewById(R.id.webview);
wv.getSettings().setDefaultTextEncodingName("UTF -8");
wv.loadData(content, "text/html", "UTF-8");
Çë×¢ÒâΪGB2312»òGBK½øÐÐÉèÖá£
£¨3£©Èç¹ûÍøÒ³¾ßÓÐÕýÈ·µÄ˵Ã÷Îļþ£¬Ôò¿ÉÒÔʹÓÃÒÔÏ´úÂëÀ´ÉèÖÃÒ³ÃæµÄ×Ö·û¼¯£º

ÒÔÉÏÁ½ÖÖ·½·¨ÊÇÍøÉÏÁ÷´«µÄ½â¾öÖÐÎÄÂÒÂëÎÊÌâµÄ½ÏºÃ·½·¨£¬µ«±ÊÕß³¢ÊÔºó²¢Î´½â¾öÎÒµÄÂÒÂëÎÊÌâ¡£ÆäʵÎÒ֮ǰһֱʹÓÃloadData·½·¨À´½âÎöHTMLÎļþ£¬µ«¾Ý˵ÕâÊǹٷ½µÄÒ»¸öbug£¬²»ÄÜÓÃÀ´½âÎöÖÐÎÄ¡£Òò´Ë£¬ÎÒÈƹý¸Ã·½·¨£¬²ÉÓÃloadDataWithBaseURL·½·¨£¬²¢½«codingTypeÉèÖÃΪutf-8¡£Èç¹ûֻϣÍûÏÔʾÎÄ×Ö£¬Ôò¿ÉÒÔʹÓÃÒÔÏ´úÂ룺

3¡¢Èç¹ûÖ»ÊÇ
È¡Ïû ÆÀÂÛ
·½·¨ÈçÏ£º
1¡¢´ò¿ªprint spoonlerµÄÊôÐÔ¡£
2¡¢µã»÷ÉÏ·½µÄÌí¼Ó´òÓ¡»ú¡£
3¡¢´´½¨Ð¶˿ڣ¬ÊäÈë¶Ë¿ÚÃûΪ´òÓ¡»úËùÁ¬½ÓµÄµçÄÔµÄIPµØÖ·£«´òÓ¡»úÃû³Æ¡£
°²×°´òÓ¡»úµÄÇý¶¯³ÌÐò£¬µã»÷ÏÂÒ»²½£¬¼üÈë´òÓ¡»úµÄÃû³Æ¡£
5¡¢ÁíÍ⣬¿ÉÒÔÔÚÌí¼ÓºÃµÄ´òÓ¡»úÊôÐÔÖÐÑ¡Ôñ¶Ë¿ÚÑ¡Ï¾ÍÄܹ»³É¹¦´òÓ¡ÁË¡£
È¡Ïû ÆÀÂÛ
Ëû˵ÄãµÄcpuƵÂʳöÎÊÌâÁË£¬Òªµ÷µ½cmosµ÷һϣ¬Ã»Ê²Ã´ÊÂ
È¡Ïû ÆÀÂÛ
ͼƬ¿´²»Çå³þ
È¡Ïû ÆÀÂÛ
Èç¹ûÄÜÓõĻ°¾Í´ÕºÏÓðɣ¡
È¡Ïû ÆÀÂÛ
ZOLÎÊ´ð > ÊÖ»ú > ÆäËû·ÖÀà > ÈçºÎ½â¾öAndroidWebView³öÏֵĆ–î}1£¬web

¾Ù±¨

¸ÐлÄúΪÉçÇøµÄºÍг¹±Ï×Á¦Á¿ÇëÑ¡Ôñ¾Ù±¨ÀàÐÍ

¾Ù±¨³É¹¦

¾­¹ýºËʵºó½«»á×ö³ö´¦Àí
¸ÐлÄúΪÉçÇøºÍг×ö³ö¹±Ï×

ɨÂë²ÎÓëÐÂÆ·0ÔªÊÔÓÃ
ɹµ¥¡¢¶¥Â¥ºÀÀñµÈÄãÄÃ

ɨһɨ£¬¹Ø×¢ÎÒÃÇ
Ìáʾ

È·¶¨ÒªÈ¡Ïû´Ë´Î±¨Ãû£¬Í˳ö¸Ã»î¶¯£¿