admin管理员组

文章数量:1591205

手机浏览器下载文件名乱码解决

之前我是这样写的,这样做pc端下载文件名是好的没乱码,手机端下载大部分也是好的,就是苹果自带的浏览器还是乱码

pdfPath = URLEncoder.encode(fileName,"UTF-8")+".pdf";

解决乱码代码将代码改成这样就解决啦,pc端和手机端下载都不会乱码啦

pdfPath= new String(fileName.replaceAll(" ", "").getBytes("UTF-8"), "ISO-8859-1")+".pdf";
苹果自带浏览器测试

本文标签: 乱码文件名浏览器手机