Javascript yyds。如果你喜欢用 Chrome for iOS,那么你也可以试试通过 QuantumultX/Surge 等代理工具及其提供的方法为网站的特定网页嵌入 Javascript 用户脚本,用于移除网页上的广告或加速视频广告跳过等;(参阅本文附注)
Userscripts 是一款免费 iOS Safari 浏览器插件,可以兼容油猴脚本,但如果油猴脚本代码没有对手机进行适配的话可能不会生效。 注意!本App需在 iOS 15及后续版本使用
一个开源的用户脚本管理器(for Safari);官方项目仓库及介绍: GitHub - quoid/userscripts: An open-source userscript manager for Safari
官方项目仓库及使用说明
系统支持:iOS15+;
浏览器支持:Safari 扩展;
官方项目开源仓库:GitHub - quoid/userscripts: An open-source userscript manager for Safari;
App:App Store 搜索下载 Userscripts;Userscripts;
油猴脚本大全:Greasy Fork - 安全、实用的用户脚本大全
去广告计划油猴脚本版:https://greasyfork.org/zh-CN/scripts/443290-adblock4limbo
1.在App Store搜索安装 Userscripts;
2.打开 userscript app,设置油猴脚本存储路径 - 可在 文件App 中进行删除脚本操作;
3.打开 iOS 设置 App - 找到 Safari 浏览器 - 通用 - 扩展 - 允许这些扩展 - 选择启用 Userscript;
4.打开 Safari 浏览器,确保以下设置完成;
或者使用直接安装的方式,安装(油猴)用户脚本
6.查看并打开新安装的脚本
7.电脑中导出脚本可直接在安装此脚本按钮处右键 链接另存为 来保存脚本 js 文件
不想使用该脚本时,进入 Userscript 扩展里关闭即可;
如上,脚本前半部分注释均为用户脚本管理器能识别的信息:进行定义,如脚本名称 @name 、脚本描述 @description、以及会在哪些网页生效 @match 等等;如需了解更多用户脚本相关知识,可参阅官方文档:documentation | Tampermonkey ; 脚本的后半部分是 Javascript 脚本实际可执行部分,包括一些函数、方法等等,用以遍历相应的HTML元素,如图片、块级元素,并对其进行精确匹配、替换、移除等等操作;对 Javascript 有兴趣的(零基础)小伙伴可以参阅:蹲坑读物 - Javascript 教程,作者阮一峰,可读性极高,不出半天基本上可以了解个大概了;
Tampermonkey 用户脚本管理器使用官方文档:
documentation | Tampermonkey
greasyfork.org 文档:(包括如何安装、如何编写用户脚本):站点帮助 ; Greasy Fork 要读取的脚本元属性值 ;