IOS端使用 a 标签触发链接下载PDF乱码 安卓没有问题
我的思路是设置响应头 但手里边没有IOS设备难以测试
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
在 iOS 端使用 a 标签触发链接下载 PDF 文件导致乱码的原因可能是因为 PDF 文件的编码格式与 iOS 的预设编码格式不同导致的。
解决方法可能是在服务端对 PDF 文件进行重新编码,并在 a 标签的 href 属性中指定正确的编码格式。另外,也可以尝试使用 JavaScript 在客户端对下载的文件进行重新编码。
另外可以尝试将 a 标签改为 button 标签,通过JS触发下载事件, 或者使用其他方式下载文件,例如使用 XMLHttpRequest 对象进行下载。
报告相同问题?