가능합니까? 나는 페이지 몸체에 구글 다트 API를 삽입 하려는데 빈 페이지, 실행중인 스크립트가 없음 ...크롬 확장 프로그램 + 다트
답변
다트를 사용할 수 없으므로 현재 Chrome에서 확장 프로그램을 작성하는 데 다트를 사용할 수 없습니다. Dartium이라는 Chromium 버전에 Dart 지원 빌드가 포함되어 있지만이 API의 확장 API는 Dart가 아직 활성화되어 있지 않습니다.
이 기능은 http://code.google.com/p/에서 추적됩니다. dart/issues/detail? id = 1802 –
다트는 자바 스크립트 형식으로 격리되어 있으며, 두 점 사이에 전화를 걸지는 않습니다. Dart에서 JS 함수를 호출 할 수도 없습니다. 확장 API를위한 전용 인터페이스가 없다면 불가능합니다. 하지만이 기능을 사용하기를 기대합니다.
이 답변을 최신으로 유지하기 위해 [Dart JS Interop Library] (http://www.dartlang.org/articles/js-dart-interop)가 있습니다. /)를 사용하면 Dart에서 JavaScript를 호출 할 수 있습니다. –
네, 곧장 나아질 것입니다. dart:js 패키지를 사용하여 chrome extensions API과 통신하려면 3 개의 다트 앱 (배경, 팝업 및 옵션 페이지 용)을 만들어야합니다.
블로그 게시물에 대한 Chris Bucket에 대한 축하는 Using Dart for Chrome Packaged Apps입니다.
업데이트 : Chris Bucket의 웹 사이트가 사라진 것처럼 보입니다.
패키지 응용 프로그램 또는 확장에 크롬 API를 액세스하기위한 axactly이
라이브러리를 수행 http://pub.dartlang.org에서 제공하는 멋진 패키지 chrome이있다.
나는 그것이 크롬의 오픈 소스 버전 인 크롬에서 읽었다. 따라서 크롬에서 다트를하는 방법에 대해 알아야합니다. – unludo
나는 다트가 브라우저 (Chrome Dev 채널)에서 작동하도록했습니다. 확장을 통해 스크립트를로드하려고하면 빈 페이지가 나타납니다. –