1

是否可以从 Javascript 获取字符串数组。我的意思是我在我的 iPhone 应用程序代码中调用 javascript。现在,在函数完成后,我想将字符串数组返回给目标 C 代码。如何返回数组以及我的 Objective-C 代码如何读取该数组?

谢谢阿坎莎

4

2 回答 2

1

你必须使用 webview 的

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType

委托方法。在这里查看我的答案。

iOS UIWebView Javascript - 插入数据 - 接收回调?

更新评论:

和这个,

在 UIWebView 中提交表单

于 2012-04-18T10:16:21.320 回答
1

这是一种更直接的方法。调用要从函数返回JSON.stringify的对象。JSON然后将该字符串转换为 NSDictionary,类似于this

于 2015-09-09T17:05:07.917 回答