从混合应用程序中访问UIwebview中的iOS本机属性/方法

时间:2013-07-01 02:04:38

标签: ios c ipad mobile hybrid

我不是iOS专家。我有一个基本问题,是否可以从UI webview访问/调用任何Objective C方法/属性?换句话说,如果我在HTML页面中保留一些客观的C代码并将其加载到iOS混合应用程序的UIwebview中,会发生什么?代码会执行吗?

1 个答案:

答案 0 :(得分:0)

不 - 代码不会执行。您所描述的是“注射”,如果可能的话,可能会在应用程序中造成严重破坏。

我过去做过的事情是创建一个带有UIWebView容器的应用程序(有点像你描述的那样),然后传回我的代码可以编程查找和处理的响应。这当然可以通过我编写应用程序和Web后端的事实来实现。

我确信还有其他方法可以做到这一点,但它对我有用。