混合 iOS Web 和原生应用事件的通信
Posted
技术标签:
【中文标题】混合 iOS Web 和原生应用事件的通信【英文标题】:Hybrid iOS web and native app event's communication 【发布时间】:2013-11-12 18:46:54 【问题描述】:我正在寻找一种混合应用开发策略。我阅读了一些策略,但其中一种通常用于将 webview 放入导航控制器中。因此导航将通过本机应用程序完成,但其余可见区域将与 html web 相关。
http://venturebeat.com/2011/08/16/linkedin-node/
http://www.nngroup.com/articles/mobile-native-apps/
我的问题是,是否可以从 javascript 到本地事件进行通信。我有相反的情况,因为它是在 phonegap 中实现的,但我没有发现 javascript 函数正在调用一些本机代码事件。
请提供一些通过混合策略实现应用的演示链接。
【问题讨论】:
【参考方案1】:是的,这是可能的。我相信您的问题已经得到解答,并且在以下 SO 问题中提供了指向外部资源的链接:
ios JavaScript bridge
How to call Objective-C from Javascript?
How to invoke Objective C method from Javascript and send back data to Javascript in iOS?
Invoke method in objective c code from HTML code using UIWebView
免责声明:我不确定这是否可以作为答案,但我的名声似乎不允许我编写 cmets,所以我们开始吧。
【讨论】:
以上是关于混合 iOS Web 和原生应用事件的通信的主要内容,如果未能解决你的问题,请参考以下文章