ios - UIWebView 将 Objective C 暴露给 JavaScript

标签 ios objective-c iphone cocoa-touch uiwebview

在使用 UIWebView 时,如何在 JavaScript 中公开 Objective-C 方法?

如有任何帮助,我们将不胜感激!

最佳答案

最好的方法是通过自定义链接,然后使用 UIWebView 委托(delegate)方法 -webView:shouldStartLoadWithRequest:navigationType: 来捕获请求。当您看到请求通过其中包含您的链接时,您就知道您的操作已被触发。

关于ios - UIWebView 将 Objective C 暴露给 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/243459/

相关文章:

iphone - iOS 6中的"Do Not Disturb"功能如何实现?

ios - 开发、生产、开发配置文件和分发配置文件之间的区别?

iphone - 检测对象上的坐标并将其输出到 NSLog

iphone - 使用AudioToolKit的简单音效循环

ios - Swift 如何检查我是否遍历 List[String] 的最后一项

ios - 找不到 -lxml2 的库

ios - 以小于帧大小的增量分页 UIScrollView

ios - 从右点更改 UISearchBar 宽度

objective-c - 触摸事件,不限于特定 View

ios - 如何在 iPhone 中单击操作更改两个 uibutton 的背景颜色?