Dart/Objective-C 和 Dart/Java 之间的交互



我读了一篇关于如何创建跨平台应用程序的非常有趣的文章:http://www.skyscanner.net/blogs/developing-mobile-cross-platform-library-part-3-javascript

但是我更喜欢使用Dart而不是Javascript,我想知道是否可以在Dart/Objc和Dart/Java(Android)之间进行交互,其方式与本文中显示的完全相同(运行Javascript VM来执行javascript代码)。

谢谢

你可以在Dart中编码它,并使用dart2js输出JS代码,然后将JS代码放在PhoneGap或Cocoonjs中,以便在Android/IOS上获取它。

这篇文章似乎展示了它是如何用JavaScript完成的。我确信可以编写Dart移动跨平台库,但尚未完成。

iOS 不允许将第三方虚拟机包含在您的应用中。您唯一可以访问的 VM 是与 iOS 捆绑的标准 JavaScript VM。即使是iOS上的Google Chrome也以这种方式瘫痪(它们不能在iOS上包含v8)。

最新更新