如何在Cocoa / WebKit应用程序中从Javascript调用Objective-C方法?
时间:2020-03-06 14:21:15 来源:igfitidea点击:
我有一个使用WebView来显示HTML界面的Cocoa应用程序。我将如何在HTML界面中从Javascript函数调用Objective-C方法?
解决方案
在developer.apple.com上有记录。
我有使用NimbleKit的解决方案。它可以从Javascript调用Objective C函数。
如果要在iPhone应用程序中执行此操作,则需要使用UIWebViewDelegate方法shouldStartLoadWithRequest进行技巧:
这个api http://code.google.com/p/jsbridge-to-cocoa/为我们完成了。它非常轻巧。