如何使用 crossrider 请求启动文件下载?

How to initiate a file download using a crossrider request?

我正在我们的服务器上存储自定义图像。我想让用户使用我们的插件下载图像。当我向服务器发送请求时,我可以看到它已正确启动,但文件保存对话框从未出现。

有谁知道该怎么做或者可以给我举个例子吗?

谢谢!

一般来说,出于安全原因,在 Crossrider 上创建的扩展或以其他方式不向本地文件系统提供 access/save 的功能。在可能适用于某些浏览器的各种 Stack Overflow 线程(例如 Chrome extension: How to save a file on disk)上有各种解决方法建议。虽然 Crossrider 不支持或保证它们会起作用,但您当然可以尝试让它们在您的 Crossrider 扩展中起作用。

[披露:我是 Crossrider 员工]