我刚刚开始开发 Next.js 应用程序。现在,每当我调用该页面(使用
npm run dev
本地托管:)时,我都会遇到此错误
TypeError: a.default.detectStore(...) is undefined
u moz-extension://e51e5a88-36af-4f98-b63a-0d30c0512868/h1-check.js:1
1337 moz-extension://e51e5a88-36af-4f98-b63a-0d30c0512868/h1-check.js:1
n moz-extension://e51e5a88-36af-4f98-b63a-0d30c0512868/h1-check.js:1
<anonym> moz-extension://e51e5a88-36af-4f98-b63a-0d30c0512868/h1-check.js:1
<anonym> moz-extension://e51e5a88-36af-4f98-b63a-0d30c0512868/h1-check.js:1
inject resource://gre/modules/ExtensionContent.sys.mjs:585
injectInto resource://gre/modules/ExtensionContent.sys.mjs:458
AsyncFunctionNext self-hosted:799
我刚刚意识到错误发生在 Firefox 上,显然不是 Safari 上。
我已经从使用 docker 的 next 示例创建了下一个应用程序。我不确定错误是否从一开始就发生了,因为直到我做了相当多的工作后才检查控制台。
我在 Reddit 上找到了以下帖子,但那里的解决方案没有理由适用于我的情况(在我看来)
在 stackoverflow 上有一个 问题,但由于提问者没有提供足够的信息而被关闭。
我想知道这是否与我添加到页面的标签有关,只是因为它说 a... 未定义。但即使在示例中给出的默认 next.js 索引页面上也会发生错误。
问题可能是 Firefox 中安装的插件或扩展
看看这篇文章希望对你有帮助
https://webcompat.com/issues/131759