0

好的,不确定获得帮助会有多容易,但这里有......

所以我正在处理使用聚合物的 Dart 代码,也许另一个相关的细节是其中有很多Futures。访问网页时(您可以在此处自行查看:http: //trommons.org/)在 Chrome 和 Firefox 中加载正常,至少是新版本,但在 Safari 最新版本中,“任务流”dart 组件(内容直接在“翻译任务”标题下)不起作用,因此显示配置的文本“正在加载...”,而实际上没有做任何事情。

这几乎与工作有关,因为我的实习是我本科学位的一部分,但幸运的是,由于项目的性质,这是开源的,所以我可以自由分享代码。

TaskStream dart 源代码和 html(用于聚合物元素等)可以在我们的 Github 存储库中查看

因此,以下是在调试模式下使用 dart2js 构建项目时我在 Safari 控制台中获得的堆栈跟踪(在我们为站点测试工作的“开发服务器”上执行此操作,它不是在实时调试模式下构建的我链接的网站):

Illegal argument(s) zone.dart:711 
(anonymous function) zone.dart:711 
callback$0 home.dart.js:13983
(anonymous function) schedule_microtask.dart:23 
(anonymous function) schedule_microtask.dart:32
(anonymous function) isolate helper.dart:1510
(anonymous function) js_helper.dart:1820
(anonymous function) isolate_helper.dart:355
(anonymous function) isolate_helper.dart:30
(anonymous function) js_helper.dart:1820
(anonymous function) js_helper.dart:1842 

如果有人愿意为此提供帮助,并且对代码有疑问/希望帮助理解其中的部分内容,我会尽量及时回复。

4

0 回答 0