我不是iOS专家。我有一个基本问题,是否可以从UI webview访问/调用任何Objective C方法/属性?换句话说,如果我在HTML页面中保留一些客观的C代码并将其加载到iOS混合应用程序的UIwebview中,会发生什么?代码会执行吗?
答案 0 :(得分:0)
不 - 代码不会执行。您所描述的是“注射”,如果可能的话,可能会在应用程序中造成严重破坏。
我过去做过的事情是创建一个带有UIWebView容器的应用程序(有点像你描述的那样),然后传回我的代码可以编程查找和处理的响应。这当然可以通过我编写应用程序和Web后端的事实来实现。
我确信还有其他方法可以做到这一点,但它对我有用。