最近使用jquery.base64.js
插件時遇到了中文亂碼的問題。
經過搜索發現這是因為jquery.base64.js
插件默認使用的編碼方式是ISO-8859-1
,而中文使用的是UTF-8
編碼。
解決方法如下:
//將編碼方式修改為UTF-8 $.base64.utf8encode = true; //將解碼方式修改為UTF-8 $.base64.utf8decode = true;
修改后,再次使用jquery.base64.js
插件進行編碼和解碼操作,即可正確處理中文字符。