神奇日文导致的图片在windows里面不显示的问题
最后更新于
最后更新于
今天第一次发现还有这种BUG哈
大家看同样一个项目
把它放到windows里边访问的时候
有些图片他就不显示
在麦克里边就没问题
后来发现什么原因呢
就是这个日文的问题
大家看 我把这个图片地址复制出来
然后在这访问
注意把这个文件名
拿出来放到这
然后呢我们再把
对应的这张图片的原文件名复制出来
大看长得一模一样对吧但是注意看我
就是浏览器里生成的这个文件名
我删一下
大家看只删掉两撇
这个呢就没有这种问题
说明什么
说明这个跟这个他不是一个字符
包括这个带撇的大概这个也直接删掉
这个就得删两下
那
我们也可以通过这个编码来试一下哈
在控制台里边
直接encodeURI
大家看是这个
然后呢我们再把这个
图片文件的文件名
做一个encode
大家看 他俩是不一样的
所以呢我估计就是在windows系统里边
他会认为他这个文件名不一样
但是在Mac系统下他就没问题
包括Linux
我也试了Linux也会找到这个文件
只有在windows里边会有点问题