使用dart动态加载dart脚本

Man*_*ron 7 dynamic dart

我正在尝试使用dart动态加载一个dart脚本.我正在使用这样的东西:

的test.html:

...
<script src="http://dart.googlecode.com/svn/branches/bleeding_edge/dart/client/dart.js"></script>
<script type="application/dart" src="test.dart"></script>
...
Run Code Online (Sandbox Code Playgroud)

test.dart:

#import('dart:html');
main() {
    var script = new ScriptElement();
    script.type = 'application/dart';
    script.src = 'helloworld.dart';
    document.body.elements.add(script);
}
Run Code Online (Sandbox Code Playgroud)

它不起作用.但是,如果我在HTML文件中内联相同的代码,它可以正常工作:

的test.html:

...
<script src="http://dart.googlecode.com/svn/branches/bleeding_edge/dart/client/dart.js"></script>
<script type="application/dart">
#import('dart:html');
main() {
    var script = new ScriptElement();
    script.type = 'application/dart';
    script.src = 'helloworld.dart';
    document.body.elements.add(script);
}
</script>
...
Run Code Online (Sandbox Code Playgroud)

为什么会这样?

Man*_*ron 0

这是 Dart 中的一个错误。这是错误报告的链接。