在线体验
选择一种模式,体验浏览器端文件下载
输入一个 .fkx 信息文件的完整 URL,然后选择下方的下载模式开始体验
稳定
标准模式
纯前端实现,支持流式下载和实时进度显示。自动检测 File System Access API,支持取消下载。
流式下载
实时进度
取消支持
开始体验 →
推荐
Service Worker 模式
基于 Service Worker 拦截请求并流式合并分片。兼容性更好,不阻塞主线程,直接触发浏览器原生下载。
SW 代理
绕过 CORS
原生下载
开始体验 →
跨域限制说明
由于浏览器安全策略,两种模式对跨域资源有不同的限制:
- 标准模式:需要目标服务器返回
Access-Control-Allow-Origin响应头。如果服务器未配置 CORS,将无法获取 .fkx 文件和分片数据。 - Service Worker 模式:通过 SW 代理请求,可以绕过部分 CORS 限制。但 首次访问 时 SW 可能尚未激活,可能需要刷新页面后重试。
- HTTPS 要求:Service Worker 模式必须在 HTTPS 环境下使用(localhost 除外)。
- 解决方案:如果遇到跨域问题,建议使用 桌面版程序 或部署 Cloudflare Workers 作为代理。