Closed AlgernonGuo closed 2 weeks ago
如上图所示,点击potplayer按钮对应的链接为
potplayer://http://127.0.0.1:5344/d/%E9%98%BF%E9%87%8C%E4%BA%91%E7%9B%98/temp/test/%E5%87%A4%E5%87%B0%E5%B1%B1%E4%BD%93%E8%82%B2%E5%9C%BA1080.mov?sign=xxx
而实际文件列表中没有这个文件(因为存储的是加密后的文件名)导致第三方客户端拿到的这个链接无法播放
我没有选择修改alist的前端页面,而是在alist-encrypt的代理层面,重试了一次获取文件信息,如果一个链接无法获取到文件信息,那么就把这个文件名加密一次尝试获取
嗯可以的,晚点合并一下
原因:Alist的第三方客户端链接由前端页面生成未加密路径导致