Iphone Ipad webview本机代码交互

Iphone Ipad webview本机代码交互,iphone,cocoa-touch,ipad,webview,Iphone,Cocoa Touch,Ipad,Webview,我正在设计一个应用程序,它有许多本机小部件和WebView中的一些小部件。现在,我需要统一基于web的小部件和本机小部件的事件处理。因此,我需要将事件从基于webview的小部件返回到本机代码。这可能吗 例如:webview中存在一个按钮。当按下这个按钮时,我需要在本机代码中调用一个方法 是:您要做的是让HTML按钮指向在web视图代理的webView:shouldStartLoadWithRequest:navigationType:方法中截获的特殊URL。构造这些URL的一个好方法是使用特殊

我正在设计一个应用程序,它有许多本机小部件和WebView中的一些小部件。现在,我需要统一基于web的小部件和本机小部件的事件处理。因此,我需要将事件从基于webview的小部件返回到本机代码。这可能吗


例如:webview中存在一个按钮。当按下这个按钮时,我需要在本机代码中调用一个方法

是:您要做的是让HTML按钮指向在web视图代理的webView:shouldStartLoadWithRequest:navigationType:方法中截获的特殊URL。构造这些URL的一个好方法是使用特殊的URL方案,例如x-myapp://do-foo/params.是:您要做的是让HTML按钮指向您在web视图代理的webView:shouldStartLoadWithRequest:navigationType:method中截获的特殊URL。构造这些URL的一个好方法是使用特殊的URL方案,例如x-myapp://do-foo/params.