Console error, site.mobileView/site.desktopView function abnormal

AI-generated summary

用户 祁同伟 报告控制台出现多个关于 site.mobileView 和 site.desktopView 的弃用警告,提示这些属性在站点初始化阶段访问会导致响应式布局错误,建议移至组件或 API 回调中处理 相关文档。NateDhaliwal 建议排查主题组件或插件,chapoi 补充说明 Discourse 已弃用 site.mobileView,推荐使用新的断点系统。祁同伟 确认问题源于主题组件 Composer Button Bonanza。此外,祁同伟 还提及 Google Analytics 脚本报错,怀疑内置分析功能异常,但未提供进一步诊断。整体问题集中于主题组件兼容性与旧 API 使用,需更新代码或禁用相关组件以解决。

chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:10 DEPRECATION: Importing `inject` from `@ember/service` is deprecated. Please import `service` instead. \[deprecation id: importing-inject-from-ember-service\] This will be removed in ember-source 7.0.0. See https://deprecations.emberjs.com/id/importing-inject-from-ember-service for more details.
(匿名) @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:10
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:117 ℹ️ Discourse v2026.1.0-latest — https://github.com/discourse/discourse/commits/c668871f46 — Ember v6.6.0
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during the site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. \[deprecated since Discourse 3.5.0.beta9-dev\] \[deprecation id: discourse.static-viewport-initialization\] \[info: https://meta.discourse.org/t/367810 \]
d @ chunk.3472481d53e4a6d601a5.d41d8cd9.js:sourcemap:171
www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61e1v9218996511za200zd9218996511&_p=1768915672027&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=2047457084.1768915672&ul=zh-mo&sr=2048x1152&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&\_s=1&tag_exp=103116026\~103200004\~104527906\~104528500\~104684208\~104684211\~105391252\~115938465\~115938469\~116988316\~117025847\~117041588&dl=%2F&dt=%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA%20-%20%E4%B8%80%E4%B8%AA%E6%9C%89%E6%B8%A9%E5%BA%A6%E7%9A%84%E7%A4%BE%E5%8C%BA&sid=1768915672&sct=1&seg=0&en=page_view&\_fv=1&\_nsi=1&\_ss=1&\_ee=1&ep.autoLinkConfig=%5Bobject%20Object%5D&tfd=1452:1  Failed to load resource: net::ERR_CONNECTION_CLOSED

Please format your post in triple backticks:

```
post
```

This is likely caused by a Theme Component or plugin. You can probably disable them one by one to find the one causing this.

Also, if you are developing something (unclear since the lack of information of your topic) take a look at our new mobile/desktop breakpoint system:

the site.mobileView is no longer used.

I have identified that the issue is with this theme component:

Google Analytics at www.google-analytics.com is also throwing errors. Is there an issue with the built-in Google Analytics?

log_manager.js:98 [Gemini Nexus] Background Service Worker Started
index.js:4  Gemini Nexus v4.2.3 Ready 
userscript.html?name=%25E4%25B8%2587%25E8%2583%25BD%25E9%25AA%258C%25E8%25AF%2581%25E7%25A0%2581%25E8%2587%25AA%25E5%258A%25A8%25E8%25BE%2593%25E5%2585%25A5%25EF%25BC%2588%25E5%258D%2587%25E7%25BA%25A7%25E7%2589%2588%25EF%25BC%2589.user.js&id=4f7b6fe5-010b-4f26-82af-eddb2f6e77f2:902 Using locally cached CAPTCHA recognition rules.
userscript.html?name=%25E4%25B8%2587%25E8%2583%25BD%25E9%25AA%258C%25E8%25AF%2581%25E7%25A0%2581%25E8%2587%25AA%25E5%258A%25A8%25E8%25BE%2593%25E5%2585%25A5%25EF%25BC%2588%25E5%258D%2587%25E7%25BA%25A7%25E7%2589%2588%25EF%25BC%2589.user.js&id=4f7b6fe5-010b-4f26-82af-eddb2f6e77f2:972 Starting automated CAPTCHA lookup for new site: https://qingju.me/t/topic/3963
runtime.ts:81 DEPRECATION: Importing `inject` from `@ember/service` is deprecated. Please import `service` instead. [deprecation id: importing-inject-from-ember-service] This will be removed in ember-source 7.0.0. See https://deprecations.emberjs.com/id/importing-inject-from-ember-service for more details.
(anonymous) @ deprecate.js:72
(anonymous) @ handlers.js:10
(anonymous) @ deprecate.js:108
(anonymous) @ handlers.js:10
(anonymous) @ deprecate.js:116
(anonymous) @ handlers.js:10
(anonymous) @ index.js:75
(anonymous) @ index.js:110
(anonymous) @ handlers.js:10
(anonymous) @ index.js:115
(anonymous) @ handlers.js:10
r @ handlers.js:19
l @ deprecate.js:189
k @ index.js:31
p @ index.js:126
o @ index.js:31
n @ runtime.ts:81
<static_initializer> @ external-link-confirm.gjs:18
(anonymous) @ external-link-confirm.gjs:18
app.js:297 ℹ️ Discourse v2026.1.0-latest — https://github.com/discourse/discourse/commits/1c90b0dd85 — Ember v6.6.0
deprecated.js:52 DEPRECATION NOTICE: Accessing `site.mobileView` or `site.desktopView` during site initialization can lead to errors and inconsistencies when the browser window is resized. Please move these checks to a component, transformer, or API callback that executes during page rendering. [deprecated since Discourse 3.5.0.beta9-dev] [deprecation id: discourse.static-viewport-initialization] [info: https://meta.discourse.org/t/367810]
d @ deprecated.js:52
get mobileView @ site.js:123
(anonymous) @ compat.js:22
X @ index.js:416
(anonymous) @ compat.js:21
(anonymous) @ initialize-for-pdf-preview.js:10
eH @ plugin-api.gjs:3363
initialize @ initialize-for-pdf-preview.js:9
(anonymous) @ app.js:265
(anonymous) @ index.js:379
e.each @ index.js:183
e.walk @ index.js:112
e.each @ index.js:59
e.topsort @ index.js:65
_runInitializer @ index.js:392
runInstanceInitializers @ index.js:377
_bootSync @ instance.js:116
didBecomeReady @ index.js:784
invoke @ index.js:262
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_ensureInstance @ index.js:919
schedule @ index.js:618
f @ index.js:343
waitForDOMReady @ index.js:512
init @ index.js:412
_ @ core.js:97
create @ core.js:599
(anonymous) @ start-app.js:18
await in (anonymous)
(anonymous) @ discourse-boot.js:13
(anonymous) @ discourse-boot.js:1
loader.js:46 Lazy dependencies loading...
js?id=G-QSM735E0G9:222  POST https://www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61g1v9218996511za200zd9218996511&_p=1768965067177&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=1644763234.1764808707&ul=zh-mo&sr=1920x1080&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&_eu=AAAAAAQ&_s=1&tag_exp=102015666~103116026~103200004~104527907~104528501~104684208~104684211~105391252~115616986~115938465~115938468~116744867~117041587&dl=%2Ft%2Ftopic%2F3963&dt=%E5%85%8D%E8%B4%B9%E7%99%BD%E5%AB%962-5%E5%B9%B4Copilot%EF%BC%88Microsoft365%EF%BC%89%EF%BC%8C%E5%8F%AF%E7%94%A8GPT-5.2%20-%20%E7%A6%8F%E5%88%A9%E7%BE%8A%E6%AF%9B%20-%20%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA&sid=1768964265&sct=28&seg=1&en=page_view&_ee=1&ep.autoLinkConfig=%5Bobject%20Object%5D&_et=1&tfd=8504 net::ERR_CONNECTION_CLOSED
cd @ js?id=G-QSM735E0G9:222
Ll @ js?id=G-QSM735E0G9:382
nO @ js?id=G-QSM735E0G9:857
(anonymous) @ js?id=G-QSM735E0G9:865
(anonymous) @ js?id=G-QSM735E0G9:862
setTimeout
(anonymous) @ js?id=G-QSM735E0G9:862
(anonymous) @ js?id=G-QSM735E0G9:864
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:879
em @ js?id=G-QSM735E0G9:393
fo @ js?id=G-QSM735E0G9:413
(anonymous) @ js?id=G-QSM735E0G9:879
c @ js?id=G-QSM735E0G9:810
(anonymous) @ js?id=G-QSM735E0G9:811
Promise.then
iK @ js?id=G-QSM735E0G9:811
(anonymous) @ js?id=G-QSM735E0G9:879
b @ js?id=G-QSM735E0G9:889
v @ js?id=G-QSM735E0G9:438
nm @ js?id=G-QSM735E0G9:395
lq @ js?id=G-QSM735E0G9:438
(anonymous) @ js?id=G-QSM735E0G9:442
(anonymous) @ js?id=G-QSM735E0G9:440
bq @ js?id=G-QSM735E0G9:434
(anonymous) @ js?id=G-QSM735E0G9:672
sB @ js?id=G-QSM735E0G9:678
(anonymous) @ js?id=G-QSM735E0G9:684
window.gtag @ google-universal-analytics-v4.js:6
(anonymous) @ page-tracking.js:64
z @ cache-fCezwMOy.js:471
trigger @ evented.js:68
(anonymous) @ page-tracker.js:42
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
end @ index.js:565
_runExpiredTimers @ index.js:869
setTimeout
setTimeout @ index.js:39
_installTimerTimeout @ index.js:912
_reinstallTimerTimeout @ index.js:896
_later @ index.js:829
debounce @ index.js:680
C @ index.js:713
r @ debounce.js:26
debouncedRecalculateHeaderOffset @ glimmer-site-header.gjs:96
_run @ index.js:804
_join @ index.js:783
join @ index.js:605
p @ index.js:152
(anonymous) @ index.js:250
3963:1 Uncaught (in promise) Error: A listener indicated an asynchronous response by returning true, but the message channel closed before a response was received
js?id=G-QSM735E0G9:222  POST https://www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61g1v9218996511za200zd9218996511&_p=1768965067177&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=1644763234.1764808707&ul=zh-mo&sr=1920x1080&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&_eu=AEAAAAQ&_s=2&tag_exp=102015666~103116026~103200004~104527907~104528501~104684208~104684211~105391252~115616986~115938465~115938468~116744867~117041587&sid=1768967107&sct=29&seg=0&dl=https%3A%2F%2Fqingju.me%2Ft%2Ftopic%2F4062%2F2&dt=%E9%BB%84%E9%87%91%E4%BB%8A%E5%A4%A9%E6%98%AF%E5%A5%BD%E5%AE%9D%E5%AE%9D%20-%20%E6%B0%B4%E6%BC%AB%E9%87%91%E5%B1%B1%20-%20%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA&en=scroll&_ss=1&ep.autoLinkConfig=%5Bobject%20Object%5D&epn.percent_scrolled=90&tfd=2041643 net::ERR_CONNECTION_CLOSED
cd @ js?id=G-QSM735E0G9:222
Ll @ js?id=G-QSM735E0G9:382
nO @ js?id=G-QSM735E0G9:857
(anonymous) @ js?id=G-QSM735E0G9:862
(anonymous) @ js?id=G-QSM735E0G9:864
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:879
em @ js?id=G-QSM735E0G9:393
fo @ js?id=G-QSM735E0G9:413
(anonymous) @ js?id=G-QSM735E0G9:879
c @ js?id=G-QSM735E0G9:810
iK @ js?id=G-QSM735E0G9:810
(anonymous) @ js?id=G-QSM735E0G9:879
b @ js?id=G-QSM735E0G9:889
v @ js?id=G-QSM735E0G9:438
nm @ js?id=G-QSM735E0G9:395
lq @ js?id=G-QSM735E0G9:438
(anonymous) @ js?id=G-QSM735E0G9:442
(anonymous) @ js?id=G-QSM735E0G9:440
bq @ js?id=G-QSM735E0G9:434
(anonymous) @ js?id=G-QSM735E0G9:672
sB @ js?id=G-QSM735E0G9:678
(anonymous) @ js?id=G-QSM735E0G9:684
oB @ js?id=G-QSM735E0G9:685
wB @ js?id=G-QSM735E0G9:685
eI @ js?id=G-QSM735E0G9:787
$H @ js?id=G-QSM735E0G9:786
a @ js?id=G-QSM735E0G9:785
scrollend
lock @ lock-on.js:70
(anonymous) @ url.js:153
invoke @ index.js:262
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_ensureInstance @ index.js:919
schedule @ index.js:618
(anonymous) @ rsvp.js:9
_ @ rsvp-ziM3qQyS.js:360
m @ rsvp-ziM3qQyS.js:324
g @ rsvp-ziM3qQyS.js:338
(anonymous) @ rsvp-ziM3qQyS.js:440
(anonymous) @ preload-store.js:32
Promise.then
(anonymous) @ preload-store.js:32
(anonymous) @ rsvp-ziM3qQyS.js:435
e @ rsvp-ziM3qQyS.js:451
getAndRemove @ preload-store.js:26
N @ topic.js:42
refresh @ post-stream.js:385
model @ from-params.js:31
deserialize @ route.js:867
getModel @ router-BViwI_oJ.js:314
(anonymous) @ router-BViwI_oJ.js:149
k @ rsvp-ziM3qQyS.js:412
w @ rsvp-ziM3qQyS.js:398
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_ensureInstance @ index.js:919
ensureInstance @ index.js:731
scheduleRevalidate @ index-BCp6wOJU.js:3609
dirtyTag @ index.js:229
P @ index.js:287
setter @ index.js:447
l @ cache-fCezwMOy.js:1886
o @ property_set-2JtwI-ab.js:47
r @ property_set-2JtwI-ab.js:42
set @ observable.js:27
onClick @ notification-item.js:97
onClick @ menu-item.gjs:71
js?id=G-QSM735E0G9:222  POST https://www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61g1v9218996511za200zd9218996511&_p=1768965067177&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=1644763234.1764808707&ul=zh-mo&sr=1920x1080&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&_eu=AAAAAAQ&_s=3&tag_exp=102015666~103116026~103200004~104527907~104528501~104684208~104684211~105391252~115616986~115938465~115938468~116744867~117041587&dl=%2Ft%2Ftopic%2F4062%2F2&dt=%E9%BB%84%E9%87%91%E4%BB%8A%E5%A4%A9%E6%98%AF%E5%A5%BD%E5%AE%9D%E5%AE%9D%20-%20%E6%B0%B4%E6%BC%AB%E9%87%91%E5%B1%B1%20-%20%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA&sid=1768967107&sct=29&seg=1&en=page_view&_ee=1&ep.autoLinkConfig=%5Bobject%20Object%5D&_et=150&tfd=2042483 net::ERR_CONNECTION_CLOSED
cd @ js?id=G-QSM735E0G9:222
Ll @ js?id=G-QSM735E0G9:382
nO @ js?id=G-QSM735E0G9:857
(anonymous) @ js?id=G-QSM735E0G9:865
(anonymous) @ js?id=G-QSM735E0G9:862
(anonymous) @ js?id=G-QSM735E0G9:864
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:879
em @ js?id=G-QSM735E0G9:393
fo @ js?id=G-QSM735E0G9:413
(anonymous) @ js?id=G-QSM735E0G9:879
c @ js?id=G-QSM735E0G9:810
iK @ js?id=G-QSM735E0G9:810
(anonymous) @ js?id=G-QSM735E0G9:879
b @ js?id=G-QSM735E0G9:889
v @ js?id=G-QSM735E0G9:438
nm @ js?id=G-QSM735E0G9:395
lq @ js?id=G-QSM735E0G9:438
(anonymous) @ js?id=G-QSM735E0G9:442
(anonymous) @ js?id=G-QSM735E0G9:440
bq @ js?id=G-QSM735E0G9:434
(anonymous) @ js?id=G-QSM735E0G9:672
sB @ js?id=G-QSM735E0G9:678
(anonymous) @ js?id=G-QSM735E0G9:684
oB @ js?id=G-QSM735E0G9:685
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ js?id=G-QSM735E0G9:774
setTimeout
(anonymous) @ js?id=G-QSM735E0G9:774
g @ js?id=G-QSM735E0G9:777
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ clarity.js:2
pushState @ history-location.js:186
setURL @ history-location.js:152
(anonymous) @ router.js:289
invoke @ index.js:262
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_ensureInstance @ index.js:919
schedule @ index.js:618
(anonymous) @ rsvp.js:9
_ @ rsvp-ziM3qQyS.js:360
m @ rsvp-ziM3qQyS.js:324
g @ rsvp-ziM3qQyS.js:338
(anonymous) @ rsvp-ziM3qQyS.js:440
(anonymous) @ preload-store.js:32
Promise.then
(anonymous) @ preload-store.js:32
(anonymous) @ rsvp-ziM3qQyS.js:435
e @ rsvp-ziM3qQyS.js:451
getAndRemove @ preload-store.js:26
N @ topic.js:42
refresh @ post-stream.js:385
model @ from-params.js:31
deserialize @ route.js:867
getModel @ router-BViwI_oJ.js:314
(anonymous) @ router-BViwI_oJ.js:149
k @ rsvp-ziM3qQyS.js:412
w @ rsvp-ziM3qQyS.js:398
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_ensureInstance @ index.js:919
ensureInstance @ index.js:731
scheduleRevalidate @ index-BCp6wOJU.js:3609
dirtyTag @ index.js:229
P @ index.js:287
setter @ index.js:447
l @ cache-fCezwMOy.js:1886
o @ property_set-2JtwI-ab.js:47
r @ property_set-2JtwI-ab.js:42
set @ observable.js:27
onClick @ notification-item.js:97
onClick @ menu-item.gjs:71
js?id=G-QSM735E0G9:222  POST https://www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61g1v9218996511za200zd9218996511&_p=1768965067177&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=1644763234.1764808707&ul=zh-mo&sr=1920x1080&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&_eu=AEAAAAQ&_s=4&tag_exp=102015666~103116026~103200004~104527907~104528501~104684208~104684211~105391252~115616986~115938465~115938468~116744867~117041587&dl=https%3A%2F%2Fqingju.me%2Ft%2Ftopic%2F4062%2F2&dr=https%3A%2F%2Fqingju.me%2Ft%2Ftopic%2F3963&sid=1768967107&sct=29&seg=1&dt=%E9%BB%84%E9%87%91%E4%BB%8A%E5%A4%A9%E6%98%AF%E5%A5%BD%E5%AE%9D%E5%AE%9D%20-%20%E6%B0%B4%E6%BC%AB%E9%87%91%E5%B1%B1%20-%20%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA&en=page_view&ep.autoLinkConfig=%5Bobject%20Object%5D&_et=687&tfd=2047494 net::ERR_CONNECTION_CLOSED
cd @ js?id=G-QSM735E0G9:222
Ll @ js?id=G-QSM735E0G9:382
nO @ js?id=G-QSM735E0G9:857
(anonymous) @ js?id=G-QSM735E0G9:865
(anonymous) @ js?id=G-QSM735E0G9:862
setTimeout
(anonymous) @ js?id=G-QSM735E0G9:862
(anonymous) @ js?id=G-QSM735E0G9:864
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:879
em @ js?id=G-QSM735E0G9:393
fo @ js?id=G-QSM735E0G9:413
(anonymous) @ js?id=G-QSM735E0G9:879
c @ js?id=G-QSM735E0G9:810
iK @ js?id=G-QSM735E0G9:810
(anonymous) @ js?id=G-QSM735E0G9:879
b @ js?id=G-QSM735E0G9:889
v @ js?id=G-QSM735E0G9:438
nm @ js?id=G-QSM735E0G9:395
lq @ js?id=G-QSM735E0G9:438
(anonymous) @ js?id=G-QSM735E0G9:442
(anonymous) @ js?id=G-QSM735E0G9:440
bq @ js?id=G-QSM735E0G9:434
(anonymous) @ js?id=G-QSM735E0G9:672
sB @ js?id=G-QSM735E0G9:678
(anonymous) @ js?id=G-QSM735E0G9:684
oB @ js?id=G-QSM735E0G9:685
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ js?id=G-QSM735E0G9:774
setTimeout
(anonymous) @ js?id=G-QSM735E0G9:774
g @ js?id=G-QSM735E0G9:777
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ clarity.js:2
pushState @ history-location.js:186
setURL @ history-location.js:152
(anonymous) @ router.js:289
invoke @ index.js:262
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_end @ index.js:768
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_ensureInstance @ index.js:919
schedule @ index.js:618
(anonymous) @ rsvp.js:9
_ @ rsvp-ziM3qQyS.js:360
m @ rsvp-ziM3qQyS.js:324
g @ rsvp-ziM3qQyS.js:338
(anonymous) @ rsvp-ziM3qQyS.js:440
(anonymous) @ preload-store.js:32
Promise.then
(anonymous) @ preload-store.js:32
(anonymous) @ rsvp-ziM3qQyS.js:435
e @ rsvp-ziM3qQyS.js:451
getAndRemove @ preload-store.js:26
N @ topic.js:42
refresh @ post-stream.js:385
model @ from-params.js:31
deserialize @ route.js:867
getModel @ router-BViwI_oJ.js:314
(anonymous) @ router-BViwI_oJ.js:149
k @ rsvp-ziM3qQyS.js:412
w @ rsvp-ziM3qQyS.js:398
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
(anonymous) @ index.js:499
Promise.then
(anonymous) @ index.js:18
flush @ index.js:29
_scheduleAutorun @ index.js:928
_ensureInstance @ index.js:919
ensureInstance @ index.js:731
scheduleRevalidate @ index-BCp6wOJU.js:3609
dirtyTag @ index.js:229
P @ index.js:287
setter @ index.js:447
l @ cache-fCezwMOy.js:1886
o @ property_set-2JtwI-ab.js:47
r @ property_set-2JtwI-ab.js:42
set @ observable.js:27
onClick @ notification-item.js:97
onClick @ menu-item.gjs:71
js?id=G-QSM735E0G9:222  POST https://www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61g1v9218996511za200zd9218996511&_p=1768965067177&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=1644763234.1764808707&ul=zh-mo&sr=1920x1080&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&_eu=AEAAAAQ&_s=5&tag_exp=102015666~103116026~103200004~104527907~104528501~104684208~104684211~105391252~115616986~115938465~115938468~116744867~117041587&dl=https%3A%2F%2Fqingju.me%2Ft%2Ftopic%2F4062&dr=https%3A%2F%2Fqingju.me%2Ft%2Ftopic%2F4062%2F2&sid=1768967107&sct=29&seg=1&dt=%E9%BB%84%E9%87%91%E4%BB%8A%E5%A4%A9%E6%98%AF%E5%A5%BD%E5%AE%9D%E5%AE%9D%20-%20%E6%B0%B4%E6%BC%AB%E9%87%91%E5%B1%B1%20-%20%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA&en=page_view&ep.autoLinkConfig=%5Bobject%20Object%5D&_et=34950&tfd=2082443 net::ERR_CONNECTION_CLOSED
cd @ js?id=G-QSM735E0G9:222
Ll @ js?id=G-QSM735E0G9:382
nO @ js?id=G-QSM735E0G9:857
(anonymous) @ js?id=G-QSM735E0G9:865
(anonymous) @ js?id=G-QSM735E0G9:862
setTimeout
(anonymous) @ js?id=G-QSM735E0G9:862
(anonymous) @ js?id=G-QSM735E0G9:864
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:879
em @ js?id=G-QSM735E0G9:393
fo @ js?id=G-QSM735E0G9:413
(anonymous) @ js?id=G-QSM735E0G9:879
c @ js?id=G-QSM735E0G9:810
iK @ js?id=G-QSM735E0G9:810
(anonymous) @ js?id=G-QSM735E0G9:879
b @ js?id=G-QSM735E0G9:889
v @ js?id=G-QSM735E0G9:438
nm @ js?id=G-QSM735E0G9:395
lq @ js?id=G-QSM735E0G9:438
(anonymous) @ js?id=G-QSM735E0G9:442
(anonymous) @ js?id=G-QSM735E0G9:440
bq @ js?id=G-QSM735E0G9:434
(anonymous) @ js?id=G-QSM735E0G9:672
sB @ js?id=G-QSM735E0G9:678
(anonymous) @ js?id=G-QSM735E0G9:684
oB @ js?id=G-QSM735E0G9:685
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ js?id=G-QSM735E0G9:774
setTimeout
(anonymous) @ js?id=G-QSM735E0G9:774
g @ js?id=G-QSM735E0G9:777
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ clarity.js:2
replaceState @ history-location.js:204
replaceURL @ history-location.js:170
(anonymous) @ router.js:359
invoke @ index.js:262
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
end @ index.js:565
_runExpiredTimers @ index.js:869
setTimeout
setTimeout @ index.js:39
_installTimerTimeout @ index.js:912
_reinstallTimerTimeout @ index.js:896
_later @ index.js:829
later @ index.js:652
T @ index.js:562
replaceState @ url.js:172
_replaceUnlessScrolling @ topic.js:336
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
end @ index.js:565
_runExpiredTimers @ index.js:869
setTimeout
setTimeout @ index.js:39
_installTimerTimeout @ index.js:912
_scheduleExpiredTimers @ index.js:892
_runExpiredTimers @ index.js:868
setTimeout
setTimeout @ index.js:39
_installTimerTimeout @ index.js:912
_reinstallTimerTimeout @ index.js:896
_later @ index.js:829
debounce @ index.js:680
C @ index.js:713
r @ debounce.js:26
_checkSize @ topic-navigation.gjs:81
_join @ index.js:788
join @ index.js:605
p @ index.js:152
(anonymous) @ index.js:250
composerClosed @ topic-navigation.gjs:121
z @ cache-fCezwMOy.js:471
trigger @ evented.js:68
(anonymous) @ composer-editor.gjs:239
invoke @ index.js:264
flush @ index.js:180
flush @ index.js:334
_end @ index.js:762
end @ index.js:565
_runExpiredTimers @ index.js:869
setTimeout
setTimeout @ index.js:39
_installTimerTimeout @ index.js:912
_reinstallTimerTimeout @ index.js:896
_later @ index.js:829
debounce @ index.js:680
C @ index.js:713
r @ debounce.js:26
r @ decorators.js:103
(anonymous) @ categories-section.gjs:28
(anonymous) @ topic-tracking-state.js:1074
_afterStateChange @ topic-tracking-state.js:1074
modifyStateProp @ topic-tracking-state.js:785
_processChannelPayload @ topic-tracking-state.js:973
_run @ index.js:804
_join @ index.js:783
join @ index.js:605
p @ index.js:152
(anonymous) @ index.js:250
k @ message-bus.js:115
T @ message-bus.js:147
A @ message-bus.js:197
A @ message-bus.js:205
(anonymous) @ message-bus.js:250
js?id=G-QSM735E0G9:222  POST https://www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61g1v9218996511za200zd9218996511&_p=1768965067177&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=1644763234.1764808707&ul=zh-mo&sr=1920x1080&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&_eu=AAAAAAQ&_s=6&tag_exp=102015666~103116026~103200004~104527907~104528501~104684208~104684211~105391252~115616986~115938465~115938468~116744867~117041587&dl=%2Flatest&dt=%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA&sid=1768967107&sct=29&seg=1&dr=https%3A%2F%2Fqingju.me%2Ft%2Ftopic%2F4062%2F2&en=page_view&_ee=1&ep.autoLinkConfig=%5Bobject%20Object%5D&_et=6705&tfd=2084808 net::ERR_CONNECTION_CLOSED
cd @ js?id=G-QSM735E0G9:222
Ll @ js?id=G-QSM735E0G9:382
nO @ js?id=G-QSM735E0G9:857
(anonymous) @ js?id=G-QSM735E0G9:865
(anonymous) @ js?id=G-QSM735E0G9:862
(anonymous) @ js?id=G-QSM735E0G9:864
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:879
em @ js?id=G-QSM735E0G9:393
fo @ js?id=G-QSM735E0G9:413
(anonymous) @ js?id=G-QSM735E0G9:879
c @ js?id=G-QSM735E0G9:810
iK @ js?id=G-QSM735E0G9:810
(anonymous) @ js?id=G-QSM735E0G9:879
b @ js?id=G-QSM735E0G9:889
v @ js?id=G-QSM735E0G9:438
nm @ js?id=G-QSM735E0G9:395
lq @ js?id=G-QSM735E0G9:438
(anonymous) @ js?id=G-QSM735E0G9:442
(anonymous) @ js?id=G-QSM735E0G9:440
bq @ js?id=G-QSM735E0G9:434
(anonymous) @ js?id=G-QSM735E0G9:672
sB @ js?id=G-QSM735E0G9:678
(anonymous) @ js?id=G-QSM735E0G9:684
oB @ js?id=G-QSM735E0G9:685
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ js?id=G-QSM735E0G9:774
js?id=G-QSM735E0G9:222  POST https://www.google-analytics.com/g/collect?v=2&tid=G-QSM735E0G9&gtm=45je61g1v9218996511za200zd9218996511&_p=1768965067177&gcd=13l3l3l3l1l1&npa=0&dma=0&cid=1644763234.1764808707&ul=zh-mo&sr=1920x1080&uaa=x86&uab=64&uafvl=Not(A%253ABrand%3B8.0.0.0%7CChromium%3B144.0.7559.60%7CGoogle%2520Chrome%3B144.0.7559.60&uamb=0&uam=&uap=Windows&uapv=19.0.0&uaw=0&are=1&frm=0&pscdl=noapi&_eu=AEAAAAQ&_s=7&tag_exp=102015666~103116026~103200004~104527907~104528501~104684208~104684211~105391252~115616986~115938465~115938468~116744867~117041587&dl=https%3A%2F%2Fqingju.me%2Flatest&dr=https%3A%2F%2Fqingju.me%2Ft%2Ftopic%2F4062&sid=1768967107&sct=29&seg=1&dt=%E9%9D%92%E6%A9%98%E7%A4%BE%E5%8C%BA&en=page_view&ep.autoLinkConfig=%5Bobject%20Object%5D&_et=664&tfd=2089810 net::ERR_CONNECTION_CLOSED
cd @ js?id=G-QSM735E0G9:222
Ll @ js?id=G-QSM735E0G9:382
nO @ js?id=G-QSM735E0G9:857
(anonymous) @ js?id=G-QSM735E0G9:865
(anonymous) @ js?id=G-QSM735E0G9:862
setTimeout
(anonymous) @ js?id=G-QSM735E0G9:862
(anonymous) @ js?id=G-QSM735E0G9:864
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:881
(anonymous) @ js?id=G-QSM735E0G9:879
em @ js?id=G-QSM735E0G9:393
fo @ js?id=G-QSM735E0G9:413
(anonymous) @ js?id=G-QSM735E0G9:879
c @ js?id=G-QSM735E0G9:810
iK @ js?id=G-QSM735E0G9:810
(anonymous) @ js?id=G-QSM735E0G9:879
b @ js?id=G-QSM735E0G9:889
v @ js?id=G-QSM735E0G9:438
nm @ js?id=G-QSM735E0G9:395
lq @ js?id=G-QSM735E0G9:438
(anonymous) @ js?id=G-QSM735E0G9:442
(anonymous) @ js?id=G-QSM735E0G9:440
bq @ js?id=G-QSM735E0G9:434
(anonymous) @ js?id=G-QSM735E0G9:672
sB @ js?id=G-QSM735E0G9:678
(anonymous) @ js?id=G-QSM735E0G9:684
oB @ js?id=G-QSM735E0G9:685
(anonymous) @ js?id=G-QSM735E0G9:775
(anonymous) @ js?id=G-QSM735E0G9:774