qr2
This commit is contained in:
@@ -4,6 +4,7 @@ const wasmInstance = new WebAssembly.Instance(wasmModule);
|
||||
|
||||
const linearMemory = wasmInstance.exports.memory;
|
||||
|
||||
// from https://tilman.xyz/blog/2019/12/building-webassembly-for-deno/
|
||||
function readString(memory, ptr) {
|
||||
const mem = new Uint8Array(memory.buffer, ptr);
|
||||
let length;
|
||||
@@ -11,4 +12,5 @@ function readString(memory, ptr) {
|
||||
return new TextDecoder("utf-8").decode(new Uint8Array(mem.buffer, ptr, length));
|
||||
}
|
||||
|
||||
console.log(readString(linearMemory, wasmInstance.exports.parse_default_qr()));
|
||||
console.log("DECODED:\n" + readString(linearMemory, wasmInstance.exports.parse_default_qr()));
|
||||
console.log("DECODED:\n" + readString(linearMemory, wasmInstance.exports.parse_default_qr_2()));
|
||||
|
||||
Reference in New Issue
Block a user