首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Smooch.js重写(窗口全域).Promise

Smooch.js重写(窗口全域).Promise
EN

Stack Overflow用户
提问于 2016-11-01 20:45:50
回答 2查看 352关注 0票数 0

当将Smooches接口集成到一个角2应用程序中时,我会收到此错误。

代码语言:javascript
复制
es6.promise.js:117 Unhandled promise rejection Error: Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.(…)

我的index.html中的脚本标记如下所示:

代码语言:javascript
复制
<script src="https://cdn.smooch.io/smooch.min.js"></script>
<script>
    Smooch.init({appToken: 'an4tq3kng5aw0xknv6wvhedlg'});
</script>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-11-18 03:08:19

这个问题在这个博客帖子中解决了。

通常,问题在于您在index.html文件中导入javascript文件的顺序。

票数 0
EN

Stack Overflow用户

发布于 2016-11-01 21:16:26

似乎Zone.js控制了全局承诺对象。您可能需要尝试使用requirejs、browserify或webpack加载Smooch,看看它是否有用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40368367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档