【发布时间】:2011-11-30 05:39:08
【问题描述】:
我在 Blackberry 中遇到 BrowserField 问题,我有一些 HTML 内容包含一些字符,例如“'”,但是当我尝试在 BrowserField 中显示此内容时,我无法显示这些字符,它看起来像这个 ” ? ” 我通过 RichTextField 更改了 BrowserField,我可以在那里看到我的字符,所以我认为问题出在 BrowserField,我尝试像这样更改编码:
HttpHeaders headers = new HttpHeaders();
headers.addProperty(HttpHeaders.HEADER_CONTENT_TYPE,HttpHeaders.CONTENT_TYPE_TEXT_HTML);
headers.addProperty(HttpHeaders.HEADER_ACCEPT_CHARSET, "ISO-8859-1,utf-8;q=0.7,*;q=0.7");
config.setProperty(BrowserFieldConfig.NAVIGATION_MODE, BrowserFieldConfig.NAVIGATION_MODE_POINTER);
config.setProperty(BrowserFieldConfig.ALLOW_CS_XHR, Boolean.TRUE);
config.setProperty(BrowserFieldConfig.HTTP_HEADERS, headers);
但问题仍然存在:( 你能帮我么 最好的问候
【问题讨论】:
标签: blackberry java-me