从我的IOS应用程序中的嵌入式html页面调用本机(ios)方法

时间:2012-10-02 08:39:00

标签: iphone objective-c ios ipad

  

可能重复:
  How to call Objective-C from Javascript?

我被朋友要求让他成为一个非常简单的应用程序,启动然后加载全屏UIWebview并显示应用程序内部的一些html页面。没问题。

他还要求我调用一个url方案,该方案将启动已安装在设备上的另一个应用程序。我之前已经完成了启动应用程序的网址方案,这没问题。

我不明白的是如何让html在我的应用程序中调用方法。

总结一下: 所以我的应用程序将具有以下的本机代码:

a)显示一个UIWebview,它将显示嵌入到应用程序中的html页面。 b)执行URL方案的方法以启动另一个应用程序。

问题:如何通过html(html按钮)页面调用我的方法?

1 个答案:

答案 0 :(得分:0)

几乎相同的问题,但你应该用这种方法连接你的方案请求。

Stackoverflow- Call a method by clicking a button in a UIWebView

如果你想更高级,你可以使用:

WebViewJavascriptBridge