我得到了一个Reaction(V18)项目,并且我做了一些现在导致错误出现在开发工具中的事情.似乎没有打乱我的心思.该错误并没有指向我的任何代码行,而是VJPCOI.js:920
完整的错误消息是
未捕获(promise 中)错误:无法读取未定义的属性(读取‘RUNTIME’) 在wrapedSendMessageCallback(ZSVJPCOI.js:920:22) W
此错误的来源在此函数中
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);
}
};
向我推荐一种排除/调试此错误的好方法.我在这里找不到任何相关的话题.我不知道从哪里开始...