相关疑难解决方法(0)

承诺错误消息端口在收到响应之前关闭

我刚开始遇到这个错误:

Uncaught (in promise) Objectmessage: "The message port closed before a reponse was received."

在chrome-extension://gppongmhjkpfnbhagpmjfkannfbllamg/js/browser-polyfill.js在这一行:

const makeCallback = promise => {
  return (...callbackArgs) => {
    if (chrome.runtime.lastError) {
      promise.reject(chrome.runtime.lastError); // uncaught in promise
    } else if (callbackArgs.length === 1) {
      promise.resolve(callbackArgs[0]);
    } else {
      promise.resolve(callbackArgs);
    }
  };
};
Run Code Online (Sandbox Code Playgroud)

你知道是什么原因引起的吗?

谢谢

javascript promise

41
推荐指数
3
解决办法
5万
查看次数

标签 统计

javascript ×1

promise ×1