We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 61f7188 commit dacacd1Copy full SHA for dacacd1
harmony/blobUtil/src/main/ets/ReactNativeBlobUtil/ReactNativeBlobUtilFS.ts
@@ -354,13 +354,16 @@ export default class ReactNativeBlobUtilFS {
354
} else {
355
let bytes = buffer.from(buf, 0, readLen);
356
switch (encoding.toLowerCase()) {
357
- case "base64":
+ case 'base64':
358
resolve(bytes.toString('base64'));
359
break;
360
- case "ascii":
361
- resolve(buffer.transcode(bytes, 'utf-8', 'ascii'));
+ case 'ascii': {
+ let ascUInt8Array: Uint8Array = new Uint8Array(bytes.buffer);
362
+ let ascArr = Array.from(ascUInt8Array);
363
+ resolve(ascArr);
364
- case "utf8":
365
+ }
366
+ case 'utf8':
367
resolve(bytes.toString('utf-8'));
368
369
default:
0 commit comments