0
我試圖將圖像轉換爲base64使用JavaScript,但是,如果我請求與jQuery的URL,並用JavaScript編碼,結果是不同於我從這裏接收(http:// www .scalora.org/projects/uriencoder /)保存並上傳圖像時。轉換圖像到base64
這是否有任何理由?
我只是用$不用彷徨和base64編碼功能數據()
我試圖將圖像轉換爲base64使用JavaScript,但是,如果我請求與jQuery的URL,並用JavaScript編碼,結果是不同於我從這裏接收(http:// www .scalora.org/projects/uriencoder /)保存並上傳圖像時。轉換圖像到base64
這是否有任何理由?
我只是用$不用彷徨和base64編碼功能數據()
另一個SO Question佔地面積這個確切的主題,有對IE和Firefox有效的解決方案。簡短的回答是,XHR確實不是爲二進制數據設計的,當轉換爲字符串XHR.responseText
時,數據被破壞或截斷。
最好在服務器端進行Base64編碼。
如果將圖像放入[Hashify](http://hashify.me/),會發生什麼情況。生成的數據URI中的Base64字符串是否與您生成的任一字符串匹配? – davidchambers