NotionNext
NotionNext copied to clipboard
【页面报错】添加gittalk后首页正常但点进文章报错client-side-exception-occurred
描述遇到的问题
添加gittalk后首页正常但点进文章报错 Third-party cookie will be blocked. Learn more in the Issues tab. _app-b6039335e6b283eb.js:1 Load Success https://cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css _app-b6039335e6b283eb.js:1 Load Success /js/custom.js _app-b6039335e6b283eb.js:1 Load Success /css/custom.css _app-b6039335e6b283eb.js:1 Load Success https://cdn.bootcdn.net/ajax/libs/aos/2.3.4/aos.css _app-b6039335e6b283eb.js:1 Load Success https://cdn.bootcdn.net/ajax/libs/nprogress/0.2.0/nprogress.min.js 9 has an invalid
hrefvalue _app-b6039335e6b283eb.js:1 Load Success https://cdn.bootcdn.net/ajax/libs/nprogress/0.2.0/nprogress.min.css _app-b6039335e6b283eb.js:1 Load Success https://cdn.bootcdn.net/ajax/libs/aos/2.3.4/aos.js _app-b6039335e6b283eb.js:1 Load Success https://cdn.jsdelivr.net/npm/[email protected] live2d.min.js:1 Live2D 2.1.00_1 live2d.min.js:1 profile : Desktop live2d.min.js:1 [PROFILE_NAME] = Desktop live2d.min.js:1 [USE_ADJUST_TRANSLATION] = false live2d.min.js:1 [USE_CACHED_POLYGON_IMAGE] = false live2d.min.js:1 [EXPAND_W] = 2 _app-b6039335e6b283eb.js:1 Load Success https://cdn.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/live2d.min.js _app-b6039335e6b283eb.js:1 Load Success https://npm.elemecdn.com/[email protected]/plugins/autoloader/prism-autoloader.min.js _app-b6039335e6b283eb.js:1 Load Success https://cdn.jsdelivr.net/npm/[email protected]/themes/prism-solarizedlight.css _app-b6039335e6b283eb.js:1 Load Success /css/prism-mac-style.css live2d.min.js:1 Uncaught TypeError: Cannot read properties of undefined (reading '0') at r.hitTestSimpleCustom (live2d.min.js:1:5284) at o.hitTestCustom (live2d.min.js:1:146877) at o.tapEvent (live2d.min.js:1:137689) at p (live2d.min.js:1:22319) at g (live2d.min.js:1:22887) framework-75746eeb80cbf23f.js:9 TypeError: Cannot read properties of null (reading 'split') at r (6180.dafa1ee802a2c698.js:1:444) at ab (framework-75746eeb80cbf23f.js:9:60917) at i (framework-75746eeb80cbf23f.js:9:119475) at oO (framework-75746eeb80cbf23f.js:9:99114) at framework-75746eeb80cbf23f.js:9:98981 at oF (framework-75746eeb80cbf23f.js:9:98988) at ox (framework-75746eeb80cbf23f.js:9:95740) at oC (framework-75746eeb80cbf23f.js:9:96129) at r4 (framework-75746eeb80cbf23f.js:9:44778) at framework-75746eeb80cbf23f.js:9:93632 a5 @ framework-75746eeb80cbf23f.js:9 main-6f168ed21cbf16ac.js:1 TypeError: Cannot read properties of null (reading 'split') at r (6180.dafa1ee802a2c698.js:1:444) at ab (framework-75746eeb80cbf23f.js:9:60917) at i (framework-75746eeb80cbf23f.js:9:119475) at oO (framework-75746eeb80cbf23f.js:9:99114) at framework-75746eeb80cbf23f.js:9:98981 at oF (framework-75746eeb80cbf23f.js:9:98988) at ox (framework-75746eeb80cbf23f.js:9:95740) at oC (framework-75746eeb80cbf23f.js:9:96129) at r4 (framework-75746eeb80cbf23f.js:9:44778) at framework-75746eeb80cbf23f.js:9:93632 Z @ main-6f168ed21cbf16ac.js:1 main-6f168ed21cbf16ac.js:1 A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred Z @ main-6f168ed21cbf16ac.js:1 live2d.min.js:1 Uncaught TypeError: Cannot read properties of undefined (reading '0') at r.hitTestSimpleCustom (live2d.min.js:1:5284) at o.hitTestCustom (live2d.min.js:1:146877) at o.tapEvent (live2d.min.js:1:137689) at p (live2d.min.js:1:22319) at g (live2d.min.js:1:22887) 6180.dafa1ee802a2c698.js:1 Uncaught TypeError: Cannot read properties of null (reading 'split') at r (6180.dafa1ee802a2c698.js:1:444) at ab (framework-75746eeb80cbf23f.js:9:60917) at i (framework-75746eeb80cbf23f.js:9:119475) at oO (framework-75746eeb80cbf23f.js:9:99114) at framework-75746eeb80cbf23f.js:9:98981 at oF (framework-75746eeb80cbf23f.js:9:98988) at oC (framework-75746eeb80cbf23f.js:9:96074) at r4 (framework-75746eeb80cbf23f.js:9:44778) at framework-75746eeb80cbf23f.js:9:93632 framework-75746eeb80cbf23f.js:9 TypeError: Cannot read properties of null (reading 'split') at r (6180.dafa1ee802a2c698.js:1:444) at ab (framework-75746eeb80cbf23f.js:9:60917) at i (framework-75746eeb80cbf23f.js:9:119475) at oO (framework-75746eeb80cbf23f.js:9:99114) at framework-75746eeb80cbf23f.js:9:98981 at oF (framework-75746eeb80cbf23f.js:9:98988) at ox (framework-75746eeb80cbf23f.js:9:95740) at oC (framework-75746eeb80cbf23f.js:9:96129) at r4 (framework-75746eeb80cbf23f.js:9:44778) at framework-75746eeb80cbf23f.js:9:93632 a5 @ framework-75746eeb80cbf23f.js:9 main-6f168ed21cbf16ac.js:1 TypeError: Cannot read properties of null (reading 'split') at r (6180.dafa1ee802a2c698.js:1:444) at ab (framework-75746eeb80cbf23f.js:9:60917) at i (framework-75746eeb80cbf23f.js:9:119475) at oO (framework-75746eeb80cbf23f.js:9:99114) at framework-75746eeb80cbf23f.js:9:98981 at oF (framework-75746eeb80cbf23f.js:9:98988) at ox (framework-75746eeb80cbf23f.js:9:95740) at oC (framework-75746eeb80cbf23f.js:9:96129) at r4 (framework-75746eeb80cbf23f.js:9:44778) at framework-75746eeb80cbf23f.js:9:93632 Z @ main-6f168ed21cbf16ac.js:1 main-6f168ed21cbf16ac.js:1 A client-side exception has occurred, see here for more info: https://nextjs.org/docs/messages/client-side-exception-occurred
相应配置 网址:https://tubehao.vercel.app/ notion page id: 7514985b76754b3fb55ee1540b7894ce
截图
环境
- 操作系统: windows
- 浏览器 chrome
- 版本 最新版
目前看似乎是正常了,问题解决了吗?
看了一下代码,应该是removeChild和insertBefore函数调用的时候,而该节点不是试图插入前的父节点的子节点时抛出的。我看代码中没有做这部分判断,我推了一个PR过去,应该能修复该问题。
https://github.com/tangly1024/NotionNext/pull/2417