uWeb 中文文档 下载 App

default.longclick 长按链接菜单——网站跳转神器

什么是长按链接菜单

在 uWeb 里长按网页上的任意一个链接,会弹出一个操作菜单。这个菜单的所有条目都来自配置目录下的 longclick/ 子目录和 default.longclick 文件。

两种配置方式

  1. longclick/ 目录:把 JS 文件放进去,每个文件对应一个菜单项
  2. default.longclick 文件:格式与 default.link 相同,每行一个菜单项

longclick/ 目录

格式

在 longclick/ 下放 JS 文件,文件名就是菜单项名称:

longclick/
├── 国内镜像.js
├── 复制链接.js
├── 打开链接.js
└── 在新窗口打开.js

JS 文件内容

文件内容通常只有一行 //协议:参数 格式:

//e:%u

其中:

国内镜像示例

//e:%u

这个文件让长按链接时出现"国内镜像"菜单项。选中后:

default.longclick 文件

格式与 default.link / default.button 相同(名称:协议)。

示例

在新窗口打开:i:52../home5:%u
国内镜像:e:%u
查看源码:view-source:%u

推荐的菜单项

菜单名协议说明
在新窗口打开i:52../home5:%uuWeb 特色书签方式
国内镜像e:%u重定向到 default.redirect 里的镜像
查看源码view-source:%u用 view-source 协议打开
翻译翻译特色服务的 URL跳转翻译
视频解析视频解析特色服务的 URL视频站特别有用
嗅探后打开嗅探相关协议用于有隐藏资源的页面

与重定向的配合

长按链接菜单里的"国内镜像"是触发 default.redirect 规则的四种方式之一。其他三种:

  1. 长按图像按钮
  2. 长按设置 → 自定义重定向
  3. 长按设置 → 自定义资源重定向

启用条件

  1. 菜单项已放入 longclick/ 目录或 default.longclick 文件
  2. 强制清空后台重启 uWeb

小技巧

长按书签的菜单

长按已保存的书签时也会弹出菜单,内容由 default.link 配置(不是 default.longclick)。两者格式相同但作用对象不同:

用 longclick/ 放 JS 脚本

因为 JS 文件可以更灵活(多行逻辑、动态生成命令),复杂操作建议用 longclick/ 目录的 JS 文件方式。

下一章