v0.2.0 · 所有标签页共用一个学习窗口
墨墨背单词悬浮窗 v0.2.0
本版本将扩展版和油猴版都升级为全局单实例架构。每个普通网页只保留悬浮球入口,所有标签页共用同一个学习窗口和同一个墨墨学习 iframe。
下载
momo-float-v0.2.0.zip:Chrome / Edge 浏览器扩展版。momo-float-userscript-v0.4.0.user.js:Tampermonkey / Violentmonkey 油猴脚本版。
扩展版 0.2.0
- 新增全局唯一独立学习窗口。
- 普通标签页不再分别创建学习 iframe。
- 点击任意标签页的悬浮球会创建或聚焦已有窗口。
- 多标签页同时点击只会创建一个窗口。
- Service Worker 重启后可以扫描恢复已有窗口。
- 窗口关闭后自动清理状态,下次点击重新创建。
- 保留刷新、重连、新标签页、自动确认、Space/Enter 和 1/2/3 快捷键。
油猴版 0.4.0
- 普通网页只保留悬浮球入口。
- 使用固定名称专用控制窗口承载唯一学习 iframe。
- 使用 GM 跨标签实例租约、心跳和 TTL 选出唯一 owner。
- 只有 owner 可以创建学习 iframe;重复候选窗口会停止并关闭。
- 再次点击悬浮球时尽力聚焦现有窗口,不重新加载当前学习状态。
- 浏览器阻止弹窗时会显示明确提示。
升级提示
扩展版:
- 下载并解压
momo-float-v0.2.0.zip。 - 在
chrome://extensions/或edge://extensions/中重新加载扩展。 - 刷新已经打开的普通网页。
- 建议先移除旧版或确认扩展版本为
0.2.0。
油猴版:
- 安装
momo-float-userscript-v0.4.0.user.js。 - 确认旧版脚本已被替换而不是并行保留。
- 第一次点击悬浮球时允许当前网站打开弹窗。