当将Smooches接口集成到一个角2应用程序中时,我会收到此错误。
es6.promise.js:117 Unhandled promise rejection Error: Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.(…)我的index.html中的脚本标记如下所示:
<script src="https://cdn.smooch.io/smooch.min.js"></script>
<script>
Smooch.init({appToken: 'an4tq3kng5aw0xknv6wvhedlg'});
</script>发布于 2016-11-18 03:08:19
这个问题在这个博客帖子中解决了。
通常,问题在于您在index.html文件中导入javascript文件的顺序。
发布于 2016-11-01 21:16:26
似乎Zone.js控制了全局承诺对象。您可能需要尝试使用requirejs、browserify或webpack加载Smooch,看看它是否有用。
https://stackoverflow.com/questions/40368367
复制相似问题