10

是否可以?我试图将 google dart api 插入页面正文,我得到的只是空白页面,没有脚本运行......

4

4 回答 4

7

您目前不能使用 Dart 在 Chrome 中编写扩展程序,因为 Dart 在其中不可用。存在一个名为Dartium的 Chromium 版本,它内置了 Dart 支持,但其中的扩展 API 还没有支持 Dart。

于 2012-02-25T10:51:34.203 回答
5

http://pub.dartlang.org上有很酷的包chrome可以做到这一点

用于访问打包应用程序或扩展程序中的 Chrome API 的库。

于 2014-02-02T11:17:40.827 回答
3

是的,这是直截了当的。您需要创建 3 个 Dart 应用程序(用于后台、弹出和选项页面)并使用dart:js包与chrome 扩展 API进行通信。

感谢Chris Bucket关于将 Dart 用于 Chrome 打包应用程序的博客条目。

更新:看起来Chris Bucket的网站已经消失了。

于 2014-02-02T09:45:40.100 回答
-1

Dart 与 javascript 是隔离的,它们之间没有共同点可以进行调用。你甚至不能从 Dart 调用任何 JS 函数。只要没有扩展 API 的专用接口,就不可能。但我也期待有这个功能:)

于 2012-07-15T09:07:28.413 回答