2016-12-06 159 views

回答

1

即使您编写Cordova插件,您也无法做到iOS应用程序无法理解Java。有没有你想使用的库的iOS替代品?

使用科尔多瓦,你可以建立一个插件,使用你想在Android上使用的库,并在iOS上使用不同的库。在您的Ionic应用程序中,如果插件写得很好,您将可以调用相同的功能,插件将处理其余的内容。

对此:

我发现,在android系统,一旦你WIRTE一个科尔多瓦包装为 库可以在该应用内使用,即使我真的不明白 到底意味着什么。

Cordova允许您使用JavaScript调用本地函数,因此如果没有Cordova,您将无法使用Java库,但通过使用Cordova构建插件即可。 Here is a tutorial关于如何创建一个Cordova插件和here is another。我还建议看看现有的科尔多瓦插件,看看它是如何完成的。如果你分享图书馆,我们也可以帮你创建插件。

1

如果您使用Codename One's Cordova compatibility进行移植,则可以使用Java代码。

请注意,您不能使用二进制jar“原样”,但您可以使用Java源代码,这些代码将在iOS上以本机方式工作。

相关问题