米侠浏览器执行自定义js需先确认版本支持脚本功能(末尾含【um】或“userscript”),安装脚本版后开启【脚本注入】总开关,再通过脚本精灵、导入文件或放入/sdcard/mixiabrowser/scripts/目录(命名xxx.user.js、utf-8无bom)三种方式部署,并重启浏览器重新扫描验证。

你想让米侠浏览器执行自定义JavaScript逻辑,比如自动点击按钮、解除网页复制限制或修改页面样式,但脚本放进去却毫无反应——根本原因往往不是代码写错,而是没走对浏览器认可的加载路径。
确认浏览器是否具备脚本运行基础
打开地址栏,输入 about:version → 查看版本号末尾是否有 【UM】 或 “UserScript” 字样。没有则说明当前安装包不支持脚本功能,必须卸载后前往官网下载带“脚本版”标识的安装包重装。
安装完成后重启浏览器,在地址栏输入 miscript://,能正常打开脚本管理页才算基础就位。旧版即使开启所有开关也无法调用 DOM 接口,且不报错。
开启浏览器级脚本注入总开关
点击右上角三个点图标 → 进入【设置】→ 【高级设置】→ 找到【脚本注入】选项 → 将开关设为开启状态。
【若该选项缺失,说明当前版本低于 v5.5.4.2,必须重装脚本版】。关闭浏览器再重新打开,确保设置生效。
部署脚本的三种方式
方法一:通过内置「脚本精灵」快速添加(适合临时测试)
① 点击浏览器右下角三条横线图标 → 进入侧边栏 → 选择“脚本精灵”
② 点击右上角“新增”按钮 → 填写脚本名称、在“匹配网址”栏输入目标URL(如 https://bilibili.com/*),必须填写,否则脚本不会运行
③ 在代码区粘贴 JavaScript 代码(例如 document.body.style.backgroundColor = 'yellow';)→ 点击“保存” → 确保右侧开关为绿色启用状态
方法二:手动导入本地 .js 文件(适合无法修改路径的场景)
点击右上角菜单 → 「设置」→「高级设置」→「脚本注入」→「导入脚本」→ 选择本地 .js 文件。
注意:此方式导入的脚本会被复制到内部 scripts 目录,原始文件后续修改不会同步,必须重新导入。
方法三:放入指定目录并重新扫描(推荐长期使用)
第一步:用文件管理器新建路径 /sdcard/MiXiaBrowser/scripts/(注意大小写和斜杠方向)
第二步:将脚本文件重命名为 xxx.user.js(后缀必须是 .user.js,不是 .js)
第三步:确认文件编码为 UTF-8 无 BOM(用记事本另存为“UTF-8(无签名)”最稳妥)
第四步:重启浏览器 → 打开暴力猴面板 → 左上角菜单 → “重新扫描脚本” → 等待列表更新完成
验证脚本是否真正生效
关闭所有已打开的目标网站标签页 → 新建标签页 → 手动输入匹配的网址(如 https://bilibili.com)→ 等待页面完全加载完毕 → 点击地址栏左侧「脚本状态图标」→ 查看日志中是否出现「✅ 已激活|执行成功 x1」字样。
若显示「❌ 匹配失败」,返回检查 @match 规则是否与当前 URL 完全一致——例如页面是 https://www.zhihu.com/question/123,而规则写的是 @match https://zhihu.com/*,就会因子域名不匹配而失效。
Java免费学习笔记:立即使用
解锁 Java 大师之旅:从入门到精通的终极指南











