Расширения Chrome + Dart
возможно ли это? Я попытался вставить api google dart в тело страницы, и все, что я получаю, это пустая страница, без запуска скрипта...
4 ответов
в настоящее время вы не можете использовать Dart для написания расширений в Chrome, поскольку Dart в нем недоступен. Существует версия Chromium под названием Dartium, который имеет встроенную поддержку Dart, но API расширения в нем еще не включен.
есть классный пакет chrome доступно по адресу http://pub.dartlang.org что делает axactly это
библиотека для доступа к API Chrome в упакованном приложении или расширении.
Да, это прямо вперед. Вам нужно создать 3 Приложения для дротиков (для фона, всплывающего окна и страницы параметров) и использовать dart: js пакет для связи с API расширений chrome.
спасибо Крис Ведро для записи в блоге о использование Dart для Chrome упакованных приложений.
UPDATE: похоже, что веб-сайт из Крис Ведро исчез.
Dart является изолированной формой javascript, и между ними нет общих точек для выполнения вызовов. Вы даже не можете вызвать функцию JS из Dart. Пока нет выделенного интерфейса для API расширений, это невозможно. Но я с нетерпением жду, чтобы иметь эту функцию, а также:)