在上一篇PC端油猴脚本使用指南中【☜☜◀点击可跳转】,我为大家简单介绍了用户脚本的一些能力介绍。在这一篇中,我将就两个主要话题继续分享一下:一个是IOS端浏览器使用用户脚本,另一个则是Android端浏览器使用脚本
iOS 平台
Safari 浏览器:需要配合Userscripts ,本文将以Safari浏览器为例。
能支持用户脚本的浏览器:
- Gear 浏览器:可以直接从脚本网站(如 GreaseFork )上安装用户脚本。订阅制收费。
使用方法见 文章:PC端| Tampermonkey(油猴)| 安装及使用方法- Alook 浏览器:自定义设置中有一个「JavaScript 扩展」的功能。
插件介绍
Userscripts 是一款专门为 Safari 设计的免费开源「油猴脚本」管理器,支持 macOS 与 iPhone,可以极大的扩展 Safari 浏览器功能。 Userscripts 就是可以让海量的油猴脚本在 Safari
上运行的脚本管理器,和 Tampermonkey 是一个功能,只不过,它可以在 iPhone 上使用,就很香了。插件安装
- 到商店下载:
Userscripts【☜☜◀点击可跳转】- 下载完成后进行如下设置:
iPhone 系统设置 > Safari 浏览器 > 扩展 > Userscripts- Userscripts设置:
打开 Userscripts 应用本体,只有一个界面,需要在这里点击 Set Userscripts Directory 设置存放脚本的目录,之后只要这个目录下有新的脚本文件(.js),就会在 Safari 中自动加载。使用插件并安装脚本
点开脚本网 GreasyFork【☜☜◀点击可跳转】,根据自我需求进行安装使用,如图举例所示(GreasyFork中其它脚本操作方式都一样,自行参考哦~)
Android平台
支持|扩展插件|安卓端浏览器
- Kiwi Browse:基于Chromium 核心,使用 Chrome 应用商店
- Firefox:使用 Firefox 应用商店,使用自己的 Gecko 浏览器核心
- Yandex:来自俄罗斯的应用,使用 Chrome 应用商店
- 神马浏览器(Sleipnir Mobile):使用自己的应用商店
Kiwi Browser介绍
以 Kiwi Browser 浏览器为例,虽然比起 Chrome 这种大牌选手 Kiwi Browser 的名气要小很多,但 「扩展插件支持」 却早已成为了 它独有的身份标签,事实上,作为一款基于Chromium和WebKit内核开发的浏览器,Kiwi Browser 几乎完整迁移了 Chrome 浏览器的扩展管理功能。
很遗憾移动端谷歌浏览器不支持扩展,此时Kiwi Browser将是不错的选择。如何安装扩展
- 像在桌面端的 Chrome 一样,访问 Chrome 网上应用店【☜☜◀点击可跳转】,直接搜索并添加需要的扩展,直接搜索tampermonkey进行安装。
安装好的扩展可以在菜单的「Extension」项中看到,也可以在地址栏中输入 chrome://extensions进行访问。打开/关闭扩展等选项,和桌面版 Chrome 基本一致。
- 如果因为一些网络原因,无法正常访问商店,那么你也可以手动安装 .crx/.zip 等格式的扩展。只要将扩展文件保存到本地,打开「开发者模式」,点按Load,然后选择扩展文件即可。前往极简插件 【☜☜◀点击可跳转】进行安装也可。
如果网络环境允许,建议直接通过 Chrome 网上应用店查找扩展,方便快捷。支持|用户脚本|移动端浏览器
相对来说,支持用户脚本的移动端浏览器更多,对于浏览器开发者来说,只要适配一用Javascript
写的用户脚本就可以了。这些脚本经过很多年的沉淀,已经有了一套比较好的规范,加上也有比较完善的脚本分发渠道,因此开发者也完全不需要考虑上述应用商店上架、发布、审核的问题。
- Via 浏览器:支持用户脚本
- X 浏览器:支持用户脚本
- M 浏览器:支持用户脚本
- 油猴浏览器
Via 介绍
以 Via 浏览器为例【☜☜◀点击可跳转】,其主打功能是轻量,安装包体积非常小。Via 浏览器刚上线的时候,不到 200kb 的体积确实非常惊艳。能做到这一点的原因是 Via 没有在安装包内放进浏览器内核,而是使用了你手机上 Android 系统的WebView。 同时 Via还支持自定义设置和插件,甚至还有人开发了第三方的 via插件【☜☜◀点击可跳转】
如何使用
这个插件同时还支持 iOS 平台的 alook 浏览器等,这里我尝试安装一下这个「网页复制限制解除」的插件给大家看一下,点击安装之后自动弹出一个安装器来:
总结
PC端
谷歌浏览器/EDG浏览器+Tampermonkey+Greasy Fork 即可实现需要的功能;
移动端
IOS:
Safari + Userscripts + Greasy Fork 即可实现需要的功能;
Android:
Kiwi Browser + Tampermonkey + Greasy Fork 即可实现需要的功能;