【问题标题】:return array from javascript function to objective-c xcode从javascript函数返回数组到objective-c xcode
【发布时间】:2012-04-18 09:59:02
【问题描述】:

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

谢谢 阿坎莎

【问题讨论】:

    标签: javascript iphone xcode arrays


    【解决方案1】:

    你必须使用 webview 的

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

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

    iOS UIWebView Javascript - insert data -receive callbacks?

    评论更新:

    还有这个,

    Submit a form in UIWebView

    【讨论】:

    • 好的,谢谢 Elanthiraiyan。我会试试这个并会回复你。
    • 我看到了链接。那究竟“clickedOnLineNo”是什么意思?我的意思是我无法得到“clickedOnLineNo”的实际作用。
    • 我添加了另一个答案。看看那个
    • 谢谢,这个看起来更详细。我会试试这个。非常感谢你的帮助。如果我的工作正常,我会通知你。再次感谢!
    • 非常感谢。你的帮助真的很棒。有效。非常感谢你。埃兰蒂赖扬。 :)
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-11-20
      • 1970-01-01
      • 1970-01-01
      • 2017-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-04-14
      相关资源
      最近更新 更多