MCPcopy
hub / github.com/socketio/socket.io / encodeBlobAsBase64

Function encodeBlobAsBase64

packages/socket.io/client-dist/socket.io.js:227–234  ·  view source on GitHub ↗
(data, callback)

Source from the content-addressed store, hash-verified

225 return callback(PACKET_TYPES[type] + (data || ""));
226 };
227 var encodeBlobAsBase64 = function encodeBlobAsBase64(data, callback) {
228 var fileReader = new FileReader();
229 fileReader.onload = function () {
230 var content = fileReader.result.split(",")[1];
231 callback("b" + (content || ""));
232 };
233 return fileReader.readAsDataURL(data);
234 };
235 function toArray(data) {
236 if (data instanceof Uint8Array) {
237 return data;

Callers 1

encodePacketFunction · 0.70

Calls 1

callbackFunction · 0.70

Tested by

no test coverage detected