米侠浏览器脚本管理器中无法编辑已安装脚本,是因为通过“导入脚本”添加的在线脚本被自动设为只读;需导出后用UTF-8无BOM编辑器修改并重新导入,或直接编辑/sdcard/MiXiaBrowser/scripts/目录下对应.js文件,再刷新脚本列表。
米侠浏览器脚本管理器里点开已安装的脚本却无法修改代码,连光标都点不进去,说明编辑权限被系统级锁定或脚本处于只读保护状态,不是界面卡顿那么简单。
部分脚本在导入时会被自动标记为“只读”,尤其是通过「导入脚本」功能添加的在线脚本——浏览器会将其复制进内部目录并禁用编辑入口。点击脚本右侧的「编辑」按钮后若弹出空白框、文字灰显或直接无响应,大概率就是这个原因。
进入脚本管理器 → 找到目标脚本 → 长按该条目 → 选择「导出脚本」→ 将生成的.js文件保存到本地(如/sdcard/Download/)。
【导出后的文件必须手动重命名并改扩展名为 .js,否则后续无法识别】
方法一:用支持UTF-8无BOM编码的文本编辑器(如Acode、QuickEdit)打开刚导出的.js文件 → 修改代码 → 保存时务必选择「UTF-8无BOM」格式 → 返回米侠浏览器设置页。
方法二:直接将修改后的.js文件拖入米侠浏览器地址栏 → 点击弹出的「导入脚本」提示 → 完成覆盖安装。
注意:覆盖导入不会保留原脚本的启用状态和匹配规则,导入后需手动开启开关,并检查@match是否仍匹配当前网址。
第一步:用文件管理器进入 /sdcard/MiXiaBrowser/scripts/ 目录 → 找到对应脚本文件(名称通常为随机哈希值+.js)。
第二步:长按该文件 → 「编辑」→ 在纯文本界面中直接修改代码 → 保存后退出。
第三步:返回浏览器 → 设置 → 高级设置 → 脚本注入 → 点击右上角「刷新脚本列表」→ 等待几秒 → 原脚本将重新加载,此时再进管理器就能正常编辑了。
这一步本质是跳过管理器前端锁,直写底层文件;【操作前务必先备份原文件,误删会导致脚本永久丢失】