我正在尝试构建一个 Dart 应用程序。
这是我想要的过程。
在第一次连接时,用户有一个加载页面。在此期间,他有一个动画,并且在后台下载了大 dart 文件(来自 dart2js for dart)。
一旦结束,下载的脚本就会执行,应用程序就可以开始工作了。
关于这个过程的可能性的任何想法?
谢谢你。编辑:
import "dart:async";
@lazy
import 'test.dart' as foo;
const lazy = const DeferredLibrary('test');
void main() {
foo.init(); // Supposed to throw a NoSuchMethodError.
lazy.load().then(onFooLoaded);
}
void onFooLoaded(_) {
foo.init();
}
测试.dart
library test;
void init() {
print("coucou");
}