开发语言是 PHP 。 目前是小程序上获取下载链接,然后用户在手机浏览器上下载。 安卓目前没问题,转成了 GB18030 编码。 但是苹果不行,中文名乱码,尝试编码为 iso-8859-1 也还是不行。 找了半天也没看到合适的解决方案,只能求助大佬们了。
1
SimonOne 2020-04-29 17:07:53 +08:00
excel 打开的? mac excel 不支持 utf-8
|
4
BBCCBB 2020-04-29 17:17:00 +08:00
headers.setContentType(MediaType.APPLICATION_OCTET_STREAM);
headers.setContentDispositionFormData( "attachment; filename*=UTF-8''", URLEncoder.encode(filename, "utf-8")) 楼主把这个代码转成 php 的试试,我 java 是这样处理的. |
5
ben1024 2020-04-30 11:19:17 +08:00
先获取下编码,然后在进行 iconv/mb_convert_encoding 转码
|
6
wensonsmith 2020-12-27 09:46:20 +08:00
可以参考 dompdf 导出部分的实现
|