【发布时间】:2012-08-26 15:15:59
【问题描述】:
我的 UIWebview 中有一个带有 JS 的页面,用于向我的 Obj C 代码发送一些非英文文本。当我对我在 Obj C 代码中收到的内容进行 NSlog 时,我得到了乱码输出。有人可以看看这里有什么问题吗:
JS代码:
window.open("http://nothing.com?ST=nǐ",null);
Obj C 代码:
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
NSLog([[request URL] absoluteString]);
return YES;
}
控制台输出:
【问题讨论】:
标签: javascript objective-c utf-8 uiwebview