您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
alist Web Launc hExternal Player
当前为
修复 mpv-handler 编码错误
再次修复 URL 编码错误
优先使用本地 base64 图标提升加载速度
修复 MX 错误的注释内容
延迟加载点以适配服务端自定义头部
兼容 AList V2
降低 token 依赖适配第三方网站
修复错误的 URL 双重编码
需要更改的地方:
1.代码内部变量
// 是否替换原始外部播放器
const replaceOriginLinks = true;
// 是否使用内置的 base64 图标
const useInnerIcons = true;
效果:
AList V3
AList V2
一. 浏览器单独使用方法
二. 添加到服务端 alist 网站上
<!-- 这是 alist 原本自带的 -->
<script src="https://polyfill.io/v3/polyfill.min.js?features=String.prototype.replaceAll"></script>
<!-- 自己下载到服务器本地开放此文件出来 -->
<!-- <script src="https://xxx:85/alistWebLaunchExternalPlayer.js"></script> -->
<!-- 或下面的 CDN 仓库二选一 -->
<!-- <script src="https://fastly.jsdelivr.net/gh/chen3861229/embyExternalUrl@main/embyWebAddExternalUrl/alistWebLaunchExternalPlayer.js"></script> -->
<!-- <script src="https://fastly.jsdelivr.net/gh/bpking1/embyExternalUrl@main/embyWebAddExternalUrl/alistWebLaunchExternalPlayer.js"></script> -->