【发布时间】:2012-12-26 13:34:13
【问题描述】:
我正在尝试从 Javascript 调用 Objective-C 方法。我没有使用诸如phonegap之类的任何库,并且我也成功调用了Objective-C方法,但为此我每次在调用之前创建一个iframe,然后只调用shouldStartLoadWithRequest委托我只是按照以下链接:
UIWebView JavaScript to Objective-C communication
但是如何在不调用 webview 委托 shouldStartLoadWithRequest 的情况下进行 Objective-C 方法调用?
【问题讨论】:
-
问题是你的 javascript 和你的应用程序之间的唯一入口是
UIWebView,如果你想向你的应用程序发送一些东西,它必须通过 shouldStartLoadWithRequest,这是你的地方使用 iframe 捕捉它。我很确定没有办法解决它 -
感谢您的评论,但我正在努力使我的 js 在所有平台上通用
-
嗨伊斯梅尔我完全同意你所说的
标签: javascript objective-c dom-events hybrid