我的图像搜索站点包含一个下载链接,其中下载标签位于a元素中。这将正确强制浏览器按预期下载文件。但是,一个Safari用户报告说Safari正在自动添加.txt扩展名,要求他在每个文件上手动进行更改。
据我所知,使用简单的HTML标记除了依靠浏览器完成下载之外,不允许我做任何其他事情。这些文件本身具有纯文本标题,我认为Safari必须进行解释并大胆地决定进行更改。
那么,我有什么办法可以更好地与浏览器进行交流?还是可能兼容的其他下载方法?我正在对此使用Node和React,因此可以使用更多高级选项。对于基本链接,它们似乎需要大量精力和计算开销。