一般地,点击一个视频是不会加载成功的,就像这样子:

这是因为Alist挂载的是百度云盘,而百度云盘会在处理请求时会先进行身份校验。一般身份校验操作都会针对jwt-token、请求头中的User-Agent字段进行验证。
上述视频无法加载成功的原因就是User-Agent字段设置错误。那么我们只需要将User-Agent字段设置为pan.baidu.com
就能在线播放视频啦(Alist官网官方文档告诉我的🤪)
具体操作(以edge浏览器为例):
按下键盘
F12
,呼出开发者工具点击网络状况(关键是找到这个🛜+⚙️的图标)
取消勾选
Use browse default
,并将字段值自定义为pan.baidu.com
。最终结果如下图修改完后刷新(刷新时不要关闭开发者工具)即可播放。若后续仍出现不可播放的情况,请检查
User-Agent
是否为pan.baidu.com