Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我不是 iOS 专家。我有一个基本问题,是否可以从 UI webview 访问/调用任何 Objective C 方法/属性?换句话说,如果我在 HTML 页面中保留一些客观的 C 代码并将其加载到 iOS 混合应用程序的 UIwebview 中会发生什么?代码会执行吗?
否 - 代码不会执行。您所描述的是“注入”,如果可能的话,可能会对应用程序造成严重破坏。
我过去做过的事情是创建一个带有 UIWebView 容器的应用程序(有点像你所描述的),然后传回我的代码可以以编程方式查找和处理的响应。这当然是可能的,因为我同时编写了应用程序和 Web 后端。
我敢肯定还有其他方法可以做到这一点,但它对我有用。