2012-02-25 12 views
9

È possibile? Ho provato a inserire google dart api e tutto quello che ottengo è una pagina vuota, nessuno script in esecuzione ...Estensioni Chrome + Dart

+0

Ho letto che è in cromo, la versione open source di chrome. Quindi dovresti come fare il dardo in cromo. – unludo

+0

Sono riuscito a far funzionare Dart nel browser (canale Chrome Dev) che quando provo a caricare script tramite estensione, ottengo la pagina vuota ... –

risposta

7

Attualmente non è possibile utilizzare Dart per scrivere estensioni in Chrome poiché Dart non è disponibile al suo interno. Esiste una versione Chromium chiamata Dartium che ha il supporto Dart integrato, ma l'API di estensione in essa non viene ancora abilitata per la funzione Dart.

+4

Questa funzione è tracciata in http://code.google.com/p/ dart/issues/detail? id = 1802 –

-1

Il dardo è isolato in formato javascript e non vi sono punti in comune per effettuare chiamate tra di loro. Non puoi nemmeno chiamare alcuna funzione JS da Dart. Finché non è disponibile un'interfaccia dedicata per le estensioni API, non è possibile. Ma non vedo l'ora di avere anche questa funzionalità :)

+3

Per cercare di mantenere questa risposta aggiornata, ora c'è la [Dart JS Interop Library] (http://www.dartlang.org/articles/js-dart-interop /) che consente di chiamare JavaScript da Dart. –

5

C'è il pacchetto fresco chrome disponibile presso http://pub.dartlang.org che fa axactly questo

Una biblioteca per l'accesso alle API Chrome in un'applicazione o estensione confezionato.

Problemi correlati