Skip to content

Buffers handling broken on web? #860

@Jeext

Description

@Jeext

Hi, I'm running the following example from the documentation with expo web, but getting the following behavior:

const bufferA = new ArrayBuffer(3);
const dataWriter = new Uint8Array(bufferA);
dataWriter[0] = 1;
dataWriter[1] = 100;
dataWriter[2] = 255;
mmkv.set("someToken", bufferA);

const bufferB = mmkv.getBuffer("someToken");
console.log(bufferB); // [91, 111, 98, ...] -> ASCII codes for "[object ArrayBuffer]"

Am I doing something wrong?

Using react-native-mmkv: ^3.3.0 and react-native: 0.79.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions