我有从本地html文件加载的webview。我想从目标c传递数组到JavaScript函数,顺便说一句,我是新来的JavaScript。从目标c传递对象到javascript
下面的代码是负荷的html文件,并调用函数:
NSString *htmlFile = [[NSBundle mainBundle] pathForResource:@"file" ofType:@"html" inDirectory:@"javascript"];
NSURL *url=[NSURL fileURLWithPath:htmlFile];
[web_out loadRequest:[NSURLRequest requestWithURL:url]];
NSString * jsCallBack = [NSString stringWithFormat:@"login_info('%@')",arrlog];
[web_out stringByEvaluatingJavaScriptFromString:jsCallBack];
在我的html文件:
function login_info(arr){
alert("arr:- " +arr);
}
警报打印 '不确定'。那么,我怎样才能把这个javascript函数的arrlog值呢?
链接不可用 –
http://perrymitchell.net/article/communication-between-javascript-ios-using-uiwebview-base64/ –