无需PhoneGap的跨平台应用程序访问平台组件

时间:2019-07-08 07:53:23

标签: android ios cross-platform phonegap

PhoneGap通过JavaScript提供对本机平台功能的访问。我能想到的唯一解决方案是使用本地HTTP服务器作为中间件。 PhoneGap如何解决此问题?

我已经搜索了很多,却没有找到任何东西。

1 个答案:

答案 0 :(得分:1)

科尔多瓦使用插件! 插件包含一个JavaScript接口以及每个受支持平台的相应本机代码库。从本质上讲,这将各种本机代码实现隐藏在通用JavaScript接口的后面。

有了简单的echo插件,该插件将一个字符串从JavaScript传递到本机平台,然后再传递回本地平台,您可以将其用作模型以构建更复杂的功能。

有关如何开发自定义插件的更多信息,请检查https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/index.html