0
Dartium确实解释了飞镖文件,它为开发新玩具和Chrome扩展和应用程序开启了大量乐趣。但是当涉及到在网页中进行脚本注入时,executeScript
方法只会将文件假定为.css和.js格式之一。其他mimetype中的文件(通常是应用程序/飞镖)是离站的。因此,这个问题很简单:如何在选项卡中注入Dart文件?
是否有直接注入Dart文件?
谢谢。
Dartium确实解释了飞镖文件,它为开发新玩具和Chrome扩展和应用程序开启了大量乐趣。但是当涉及到在网页中进行脚本注入时,executeScript
方法只会将文件假定为.css和.js格式之一。其他mimetype中的文件(通常是应用程序/飞镖)是离站的。因此,这个问题很简单:如何在选项卡中注入Dart文件?
是否有直接注入Dart文件?
谢谢。
没有办法直接注入镖文件,但有解决方法,以注入你的镖的应用程序是使用dart2js,比注入你的镖脚本的编写JS文件myDartScript.dart.precompiled.js
。 (使用预编译版本以避免针对内容安全策略的错误)
也许您还必须注入packages/browser/dart.js
和packages/browser/interop.js
。
未经测试