【发布时间】:2019-07-08 07:53:23
【问题描述】:
PhoneGap 通过 JavaScript 提供对本机平台功能的访问。我能想到的唯一解决方案是使用本地 HTTP-Server 作为中间件。 PhoneGap 是如何解决这个问题的?
我已经搜索了很多,没有找到任何东西。
【问题讨论】:
标签: android ios cross-platform phonegap
PhoneGap 通过 JavaScript 提供对本机平台功能的访问。我能想到的唯一解决方案是使用本地 HTTP-Server 作为中间件。 PhoneGap 是如何解决这个问题的?
我已经搜索了很多,没有找到任何东西。
【问题讨论】:
标签: android ios cross-platform phonegap
Cordova 使用插件! 插件包含单个 JavaScript 接口以及每个受支持平台的相应本机代码库。从本质上讲,这将各种原生代码实现隐藏在一个通用的 JavaScript 接口后面。
使用简单的 echo 插件,将字符串从 JavaScript 传递到本机平台并返回,您可以将其用作模型来构建更复杂的功能。
有关如何开发自定义插件的更多信息,请查看https://cordova.apache.org/docs/en/latest/guide/hybrid/plugins/index.html
【讨论】: