2015-01-01 29 views

回答

1

可在DART代碼,並使用dart2js輸出JS代碼,然後把在PhoneGap的或Cocoonjs JS代碼得到它在Android/IOS。

該文章似乎顯示它如何使用JavaScript完成。我相信可以編寫Dart移動跨平臺庫,但尚未完成。

+0

問題是,dart2js將dart轉換爲不是「純js」,而是在VM可以解釋的JS中。所以我不知道是否有可能使用dart2js。 –

+1

是它不是最好的過程,但它是唯一的atm。我可以確認Cocoonjs與我的2D飛鏢遊戲合作。你可能會得到不同的結果。 – GoogleFailedMe

+0

我在打字稿和飛鏢之間猶豫不決。因爲能夠從Dart調用Javascript的過程非常長。 –

1

iOS不允許第三方虛擬機包含在您的應用中。您唯一可以訪問的虛擬機是與iOS捆綁在一起的JavaScript虛擬機。即使iOS上的Google Chrome也受到這種損害(它們不能在iOS上包含v8)。

+0

Dart可以編譯爲JS。如果JS可以使用它,通常也可以在Dart中使用。 –

+0

OP說他想在Dart VM中運行Dart,「就像JavaScript運行在JavaScript VM中一樣」。 –

+0

好吧,「使用Dart」的含義並不十分清楚。 –