est-ce possible? J'ai essayé d'insérer l'API Google Dart dans le corps de la page et tout ce que je reçois est une page vierge, aucun script en marche ... P>
4 Réponses :
Vous ne pouvez actuellement pas utiliser de fléchettes pour les extensions d'écriture dans Chrome, car la fléchette n'est pas disponible. Il existe une version de chrome appelée dartium qui a une prise en charge DART Build in, mais l'API d'extension dans Il ne coute pas pour que la fléchette est activée. p>
DART est isolé formulaire JavaScript et il n'y a pas de points communs pour faire des appels entre eux. Vous ne pouvez même pas appeler une fonction JS de Dart. Tant qu'il n'y ait aucune interface dédiée pour les extensions API, cela n'est pas possible. Mais j'ai hâte d'avoir cette fonctionnalité également :) p>
Pour essayer de garder cette réponse à jour, il y a maintenant le Dart JS Interop Bibliothèque qui vous permet d'appeler JavaScript de Dart.
Oui, c'est simple. Vous devez créer 3 applications DART (pour la page de fond, popup et options) et utilisez le DART: JS Paquet Pour communiquer avec le API Extensions Chrome . p>
kudos à Chris Sucket pour l'entrée de blog sur Utilisation de DART pour les applications emballées chromées . P>
mise à jour: il ressemble au site Web de Chris Sucket a disparu. P>
Il y a le package cool chrome disponible à Une bibliothèque pour accéder aux API de chrome dans une application emballée ou une extension. P>
blockQuote>
Je l'ai lu est en chrome, la version open source de Chrome. Donc, vous devriez sur la façon de faire de la fléchette en chrome.
J'ai réussi à faire fonctionner la fléchette dans le navigateur (chrome dev canal) que lorsque j'essaie de charger le script par extension, je reçois une page vide ...