从文档中,除了突出显示的句子之外,似乎是可能的:
WebKit 的 Web 脚本功能允许您访问 Objective-C 属性并从 JavaScript 脚本环境调用 Objective-C 方法。
关于这个桥的一个重要但不一定明显的事实是它不允许任何 JavaScript 脚本访问 Objective-C。除非安装了自定义插件,否则您无法从 Web 浏览器访问 Objective-C 属性和方法。该桥适用于使用包含在 WebKit 对象(例如,WebView)中的自定义插件和 JavaScript 环境的人。
还是我应该考虑这里显示的 Sixten Otto 的解决方案?我想做的是:当用户点击 UIWebView 中的图像时,JavaScript 例程会调用 Objective-C 中的方法。