Assistive Touch 默认图标显示异常
Author: dav1ctorCreated Sep 19, 2026Updated Sep 19, 2026
描述这个错误
Assistive Touch 默认图标在 2.3.0.810 中显示异常
环境
- 操作系统:Windows
- 浏览器:Chrome
- 简悦版本:2.3.0.810
- Assistive Touch 版本:1.2.1
问题描述
在 Assistive Touch 中配置常用动作时,除“一键导入全文到 Notion”使用自定义 SVG 外,其余动作的图标输入框均保持为空,希望按照插件设计调用系统默认图标。
保存设置并进入阅读模式后,自定义 SVG 图标可以正常显示,但部分系统默认图标显示为图片加载失败的占位符。
当前配置
配置的动作如下:
- Joplin(图标为空,使用系统默认图标)
- 一键导入全文到 Notion(使用自定义 SVG)
- 简悦 · 稍后读(图标为空,使用系统默认图标)
- 离线 HTML(图标为空,使用系统默认图标)
- PDF(图标为空,使用系统默认图标)
- 离线 Markdown(图标为空,使用系统默认图标)
复现步骤
- 在简悦 2.3.0.810 中启用 Assistive Touch 1.2.1。
- 进入“阅读模式 → 右下角触发器 → 动作 → 插件触发器 → Assistive Touch 设置”。
- 配置上述六个动作。
- 除 Notion 动作外,其余动作的图标输入框保持为空。
- 保存设置并刷新页面。
- 重新进入阅读模式并展开 Assistive Touch。
实际结果
使用自定义 SVG 的 Notion 动作可以正常显示;使用系统默认图标的部分动作显示为破图。
在开发者工具 Console 中检查加载失败的图片后,得到:
chrome-extension://ijllcpnolfcooahcekpamkbidhejabll/assets/images/joplin_icon.png进一步检查简悦 2.3.0.810 的扩展资源目录发现,安装包中实际存在的是:
assets/images/joplin_icon.svg但不存在 Assistive Touch 请求的:
assets/images/joplin_icon.png同时,Assistive Touch 使用的以下旧版默认资源在 2.3.0.810 的扩展资源目录中也不存在:
assets/images/readlater_icon.png
assets/images/html_icon.png
assets/images/offlinehtml_icon.png
assets/images/markdown_icon.png
assets/images/offlinemarkdown_icon.png
assets/images/pdf_icon.png因此看起来可能是 Assistive Touch 仍在引用旧版 PNG 路径,而简悦 2.3.0 已经删除、替换或调整了相应的图标资源。
预期结果
当图标输入框为空时,Assistive Touch 应自动显示对应动作的系统默认图标,不应出现图片加载失败的占位符。
已尝试
- 确认 Assistive Touch 已更新至 1.2.1。
- 重置 Assistive Touch 设置。
- 重新选择动作并保存。
- 刷新网页并重启浏览器。
- 使用 Chrome 的“修复”功能恢复官方扩展安装。
问题仍可稳定复现。
修复建议
烦请确认 Assistive Touch 的默认图标映射是否与简悦 2.3.0 的资源结构兼容。可能的修复方式包括:
- 将 Assistive Touch 中的旧 PNG 路径更新为 2.3.0 当前实际存在的图标资源;或
- 在简悦 2.3.0 安装包中补回 Assistive Touch 所需的兼容图标资源。
谢谢。
其他相关说明
No response
操作系统
Windows 11
浏览器
Chrome 153.0.8010.53
发生问题的网址
Source: Kenshin/simpread