#7373·simpread

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 图标可以正常显示,但部分系统默认图标显示为图片加载失败的占位符。

当前配置

Image

配置的动作如下:

  1. Joplin(图标为空,使用系统默认图标)
  2. 一键导入全文到 Notion(使用自定义 SVG)
  3. 简悦 · 稍后读(图标为空,使用系统默认图标)
  4. 离线 HTML(图标为空,使用系统默认图标)
  5. PDF(图标为空,使用系统默认图标)
  6. 离线 Markdown(图标为空,使用系统默认图标)

复现步骤

  1. 在简悦 2.3.0.810 中启用 Assistive Touch 1.2.1。
  2. 进入“阅读模式 → 右下角触发器 → 动作 → 插件触发器 → Assistive Touch 设置”。
  3. 配置上述六个动作。
  4. 除 Notion 动作外,其余动作的图标输入框保持为空。
  5. 保存设置并刷新页面。
  6. 重新进入阅读模式并展开 Assistive Touch。

实际结果

使用自定义 SVG 的 Notion 动作可以正常显示;使用系统默认图标的部分动作显示为破图。

Image

在开发者工具 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 的资源结构兼容。可能的修复方式包括:

  1. 将 Assistive Touch 中的旧 PNG 路径更新为 2.3.0 当前实际存在的图标资源;或
  2. 在简悦 2.3.0 安装包中补回 Assistive Touch 所需的兼容图标资源。

谢谢。

其他相关说明

No response

操作系统

Windows 11

浏览器

Chrome 153.0.8010.53

发生问题的网址

https://sspai.com/