盐选书阁白屏可按五步排查:一、强制刷新并关闭硬件加速;二、检查console报错、重置js环境及卸载service worker;三、切换user-agent模拟移动设备;四、重置网站权限与清除cookie;五、修正hosts文件直连ip。

如果您打开盐选书阁网页或App后仅显示纯白页面,无任何文字、按钮或加载提示,则可能是核心资源加载中断、关键脚本执行失败或渲染管线阻塞所致。以下是快速定位与恢复白屏状态的操作方法:
一、强制刷新并禁用硬件加速
浏览器启用硬件加速时,GPU进程可能因驱动兼容性问题拒绝渲染盐选书阁的Canvas动态布局或WebGL字体渲染层,导致DOM结构已加载但视觉层始终为空白。
1、在白屏页面按 Ctrl + F5(Windows/Linux)或 Cmd + Shift + R(macOS) 执行硬刷新,跳过本地缓存直接请求新资源。
2、点击浏览器右上角“三点菜单”→“设置”→“系统”,关闭【使用硬件加速模式】开关。
3、重启浏览器后重新访问 saltxuan.com,观察是否出现导航栏或封面图。
二、检查并重置JavaScript执行环境
Chrome/Edge等浏览器若检测到页面中存在未捕获的严重语法错误(如 nextChapter.js 中 Promise 链断裂)、或 Service Worker 持有损坏的离线缓存,将阻止整个页面的 script 标签顺序执行,造成白屏。
1、在白屏页面按 F12 打开开发者工具,切换至 Console 标签页。
2、查看是否存在红色报错信息,重点关注以 Uncaught SyntaxError、Failed to load module 或 ServiceWorker registration failed 开头的条目。
3、在 Console 输入 window.location.reload(true) 并回车,强制清除内存中所有 JS 上下文后重载。
4、若仍白屏,进入 Application 标签页,点击左侧【Service Workers】,勾选【Unregister】并刷新。
三、临时切换用户代理模拟移动设备访问
盐选书阁部分CDN节点对特定 User-Agent 字符串(如旧版 Chrome 110+ 某些构建号)返回空 HTML 模板,或因响应头缺失 X-Content-Type-Options 导致浏览器拒绝解析关键 JS 文件。
1、在白屏页面按 F12 打开开发者工具,点击右上角“三点”图标→【More tools】→【Network conditions】。
2、取消勾选【Select automatically】,在 User agent 下拉菜单中选择 iPhone 14 Pro – Safari 或 Pixel 7 – Chrome。
3、按下 Ctrl + R 刷新页面,确认是否出现底部导航栏或章节列表。
4、若成功加载,说明服务端存在 UA 特征识别策略,可长期启用该模拟模式继续使用。
四、重置浏览器安全策略与权限状态
浏览器若因历史操作将 saltxuan.com 标记为“不安全站点”或禁用了关键权限(如 clipboard-read、notifications),可能导致初始化脚本因权限拒绝而静默终止,不抛出错误也不渲染界面。
1、地址栏输入 chrome://settings/content(Chrome/Edge)并回车。
2、在搜索框中输入 saltxuan.com,点击右侧出现的站点卡片。
3、逐项检查【JavaScript】、【Cookies】、【Images】、【Pop-ups and redirects】四项是否均为【Allow】状态。
4、返回 saltxuan.com 白屏页,按 Ctrl + Shift + Delete,仅勾选【Cookie及其他网站数据】和【网站权限】,时间范围选“所有时间”,点击清除。
五、绕过DNS污染直连IP访问
部分地区运营商DNS存在 saltxuan.com 域名劫持行为,返回虚假IP地址(如 127.0.0.1 或内网地址),导致TCP连接建立失败,浏览器因未收到HTTP响应而维持空白状态。
1、访问 https://dnschecker.org/#A/saltxuan.com 查看全球DNS解析结果,确认主流公共DNS(如 8.8.8.8、223.5.5.5)是否返回一致的CNAME或A记录。
2、若发现本地DNS返回异常IP,在命令提示符中执行:ping saltxuan.com,记录实际响应IP。
3、使用文本编辑器新建 hosts 文件(Windows 路径:C:\Windows\System32\drivers\etc\hosts;macOS/Linux:/etc/hosts),添加一行:[正确IP] saltxuan.com。
4、保存后以管理员身份运行命令提示符,执行 ipconfig /flushdns,再打开浏览器测试。











