【发布时间】:2015-09-07 04:37:17
【问题描述】:
我正在创建一个本机插件,以与我的 cordova 应用程序一起使用,以实现一些特定于安全性的功能(加密/解密等)。其他开发者可以从我的应用中提取插件并使用它吗?
这是我的第一个 cordova 应用程序,所以我还不完全了解一切是如何工作的。
编辑: 在 iOS 中 - 我将使用 C++ 和 Objective-c 编写插件 在 Java 中,我将使用 JNI 来访问 C++。
C++ 源代码可以查看吗?
【问题讨论】:
-
而且和cordova没有关系,可以提取native代码吗?大概。您可以使创建库/框架和使用代码变得更加困难
-
@jcesarmobile 我没有重复我自己的问题。您已链接回同一页面。这个问题与提取本机代码无关。这只是在另一个应用程序中重用本机插件,而不看它是如何工作的。既然可以看到js,就可以确定如何调用native代码,甚至不用看native代码本身。所以我的问题是本机插件是否可以在另一个应用程序中使用。
-
对不起,我的意思是这个链接stackoverflow.com/questions/32431129/…