未捕获(承诺中)错误:无法读取未定义的属性(读取“_RUNTIME_”)

Sim*_*nko 2 javascript debugging runtime-error runtime reactjs

我有一个 React (v18) 项目,我做了一些事情,现在导致开发工具中出现错误。似乎没有破坏我的任何流程。该错误没有指向我的任何代码行,而是 VJPCOI.js:920

完整的错误消息是

未捕获(承诺中)错误:无法读取wrappedSendMessageCallback(ZSVJPCOI.js:920:22)w处未定义的属性(读取“ RUNTIME ”)

这个错误的根源就在这个函数中

const wrappedSendMessageCallback = ({
        reject,
        resolve
      }, reply) => {
        if (extensionAPIs.runtime.lastError) {
          if (extensionAPIs.runtime.lastError.message === CHROME_SEND_MESSAGE_CALLBACK_NO_RESPONSE_MESSAGE) {
            resolve();
          } else {
            reject(new Error(extensionAPIs.runtime.lastError.message)); <-- error here
          }
        } else if (reply && reply.__mozWebExtensionPolyfillReject__) {
          reject(new Error(reply.message));
        } else {
          resolve(reply);
        }
      };
Run Code Online (Sandbox Code Playgroud)

向我推荐一种解决/调试此错误的好方法。我在这里找不到任何相关主题。我不知道从哪里开始......

小智 12

由 chrome 扩展引起:WebChatGPT