gpt4 book ai didi

google-maps - 在google_maps包上使用minify时的Dart2JS编译器异常

转载 作者:行者123 更新时间:2023-12-03 03:47:19 25 4
gpt4 key购买 nike

我一直在Google map 上使用Dart和AngularDart构建一个Web应用程序。自从过程开始以来,我就注意到了一个问题,尽管我已经测试了Dart sdk开发,而今天测试了最新的dart sdk(版本1.0.0.10_R30798),仍然遇到了问题。

首先,我使用的包是shadow_dom,google_maps和AngularDart。

当我使用--no-minify选项构建应用程序时,即使在与shadow_dom纠缠了一个星期之后,即使在所有浏览器中,它也都可以正常工作(我应该先添加shadow_dom脚本,然后其他一切才能正常工作)。

问题是,当我正常构建(最小化)或什至直接使用带有--minify选项的Dart2JS编译器时,应用程序均无法运行,并且出现异常。


在上面,您可以看到两种情况,第一种情况是应用程序正确加载了Google map ,第二种情况是Google map 未加载,但我得到了异常(exception)。

更重要的是,如果我使用第三方压缩程序来缩小原始的main.dart.js文件(未缩小的文件),则可以正常工作。

谢谢

最佳答案

google_maps package的2.x版本已删除了对dart:mirrors的依赖,并且仅基于dart:js。因此,缩小问题应该来自代码的另一部分。

此外,我刚刚使用--minify测试了the map-simple example,并且可以正常工作。

关于google-maps - 在google_maps包上使用minify时的Dart2JS编译器异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20997079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com