跨平台移动框架背后的逻辑

时间:2013-07-23 12:23:57

标签: android ios mobile cordova windows-mobile

跨移动平台框架背后的逻辑是什么?我们在这里拿电话。 phonegap如何将javascript调用转换为本机调用。我们可以使用插件来做到这一点。我也使用插件完成了它。我想知道将javascript调用转换为本机调用背后的基本逻辑,以便能够访问本机控件。

1 个答案:

答案 0 :(得分:1)

对于ios,UIWebView组件有一个名为stringByEvaluatingJavaScriptFromString的方法,它提供了本机应用程序和webview中的javascript之间的桥梁。使用此方法,您可以从javascript向本机函数发送消息。实际上,Phonegap的本机功能基于此功能。

对于Android和其他平台,我确信有类似的功能允许你做同样的事情,我没有调查过它们。