2015-05-19 101 views
0

我需要一些帮助才能将本机Android/iOS应用程序与我的Cordova混合应用程序接口并将消息从每个应用程序发送到其他应用程序。如何使用Cordova混合应用程序接口Android/iOS应用程序

  1. 我可以在总自由度中使用cordova.exec命令将消息发送到本机应用程序吗?
  2. 我必须创建一个插件来嵌入它吗?
  3. 您能否给我一个适合Cordova 5.0版本的例子?
  4. 如何将cordova.exec包装到Angular服务中?

回答

0

Cordova exec不是在您的设备上执行任何操作的函数。

这是一个从javascript调用本地代码的函数,但您调用的函数必须来自cordova框架或来自插件。

如果你想在应用程序之间进行通信,你将不得不使用本机代码来制作插件,或者你可以找到一个已经在使用它的插件。

对于android,您可以使用意图在应用程序之间进行通信,对于ios我不知道。

您可以查看app launcher plugin,它涵盖了从其他应用程序部件启动应用程序。

对于传递参数和接收结果部分,在android上很容易,你只需要添加参数的意图。

对于IOS,您可以阅读this document

相关问题