代码拉取完成,页面将自动刷新
结合 Cloudflare Workers 和 Google Drive 的力量,你可以在Cloudflare Workers的浏览器上建立你的文件索引。
go2index/index.js 是Workers脚本的内容。
这个主题的goindex目前是基于 yanzai/goindex
Acrou: https://oss.achirou.workers.dev/
打开以下任意网址(哪个快用哪个)
授权并获取授权码
将代码部署到 Cloudflare Workers
rclone
获取refresh_token
index.js
(https://github.com/Aicirou/goindex-theme-acrou/tree/master/go2index) 然后替换client_id
,client_secret
,refresh_token
为你刚刚获取到的如果你写了一篇不错的文章,想分享给大家,请提交Issues,我会把链接贴在这里。
Option | Type | Default | Description |
---|---|---|---|
api |
String | '' |
外部视频播放器api。当这个值不为空时,以下所有选项都不起作用。 |
autoplay |
Boolean | true |
当设置为true 时,视频会自动播放,不过这取决于浏览器是否支持。 |
controls |
Array, Function or Element | ['play-large', 'restart', 'play', 'progress', 'current-time', 'duration', 'mute', 'volume', 'captions', 'settings', 'pip', 'airplay', 'download', 'fullscreen'] |
控制栏中显示哪些按钮。详细查看CONTROLS.md |
settings |
Array | ['quality', 'speed', 'loop'] |
菜单中显示哪些设置 |
更多选项查看 plyr options
Option | Type | Default | Description |
---|---|---|---|
container |
String | .aplayer |
不支持修改 |
fixed |
Boolean | true |
不支持修改 |
autoplay |
Boolean | false |
当设置为true 时,音频会自动播放,不过这取决于浏览器是否支持。 |
loop |
String | 'all' |
音频循环播放, 可选值: 'all', 'one', 'none' |
order |
String | 'list' |
音频循环顺序, 可选值: 'list', 'random' |
preload |
String | 'auto' |
预加载,可选值: 'none', 'metadata', 'auto' |
volume |
Number | 0.7 |
默认音量,请注意播放器会记忆用户设置,用户手动设置音量后默认音量即失效 |
audios |
Array | [] |
预设播放列表。详情查看 FAQ |
更多选项查看 APlayer options
怎么修改列表的排序方式?
修改第636行或者在代码中搜索params.orderBy
- params.orderBy = "folder,name,modifiedTime desc";
+ params.orderBy = "modifiedTime desc";
怎么预设音频播放列表?
音频选项中添加 audios
audio: {
audios: [
{
name: "Mojito",
artist: "周杰伦",
url: "https://xx.mp3",
lrc: "https://xx.lrc",
cover: "https://xx.jpg"
}
]
}
程序改为单页应用
添加页面级缓存(浏览器前进后退不刷新秒加载,mac用户使用触控板体验更佳)
添加 http basic auth(每个盘符可单独配置用户名和密码,可以保护该盘下所有子文件和子文件夹)
添加网格视图模式(文件预览)
添加分页加载
添加 i18n多国语言
添加 html渲染
添加 渲染文件夹/文件的描述 (用途自行挖掘)
添加可选配置
支持快速部署(帮助小白的利器)
支持PDF在线预览
更换文本编辑器
解决其他已知问题
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。