javascript - Uncaught ReferenceError : Promise is not defined

标签 javascript google-chrome promise google-chrome-app

我制作的一个 Chrome 应用程序对我来说工作得很好,但是另一个用户在启动时收到错误 Uncaught ReferenceError: Promise is not defined。由于某种原因,它不理解 Promise 是什么。代码在我这边工作得很好,我以前从来没有遇到过这个错误,但用户每次都会遇到。这可能是什么问题?

最佳答案

用户将 Chrome 更新到最新版本,显然已修复该问题。我不知道如何,因为他的版本是从 2013 年 12 月开始的,而且当时 Promises 肯定有效。我不知道。这绝对不是代码的问题,因为我运行的是与用户运行的完全相同的版本,而且我从未遇到过该错误。

但是是的 - 显然是固定的。

编辑:显然 Promises 仅在 Chrome 32 之后有效,所以是的,这就是错误的原因。

关于javascript - Uncaught ReferenceError : Promise is not defined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23189298/

相关文章:

javascript - 仅显示部分 map API V3 问题

Javascript,还有几个问题

javascript - 什么是 gr :get:User in Facebook Graph Api? 达到应用程序限制错误

google-chrome - 如何在 Google Chrome 上启用 WebVR?

javascript - 渲染整个 promise 对象的 promise 值

javascript - 为什么背景图像不使用 Angular 设置?

google-chrome - LiveSASS 启动失败

javascript - 如何找出在 Chrome 开发工具中添加样式属性的位置?

javascript - 当我在我的 Word 插件应用程序中使用 Promise 时出现 Promise 未定义错误

javascript - 在 AngularJS 中为 Promise 设置超时处理程序