Javascript 将base64编码的字符串分成小块
我正在尝试将Javascript 将base64编码的字符串分成小块,javascript,jquery,base64,Javascript,Jquery,Base64,我正在尝试将base64编码的数据发送到服务器,但我可以将65535字节的数据发送到服务器,并且我的base64编码的图像的字符串大小为111751字节 因此,我如何在javascript或jquery中将base64编码的字符串的内容划分为小块65535字节块 我使用的是jquery.base64.js function readImage(input) { if ( input.files && input.files[0] ) { var FR= n
base64编码的
数据发送到服务器,但我可以将65535
字节的数据发送到服务器,并且我的base64编码的
图像的字符串大小为111751
字节
因此,我如何在javascript或jquery中将base64编码的字符串的内容划分为小块65535
字节块
我使用的是jquery.base64.js
function readImage(input) {
if ( input.files && input.files[0] ) {
var FR= new FileReader();
FR.onload = function(e) {
var blockString = e.target.result;
// here its showing 111751 bytes
console.log(blockString.length);
};
FR.readAsDataURL( input.files[0] );
}
}
检查这个问题并接受答案,这样就不需要用字节分开,我可以直接把它分成N个字符串?