quickjs-wrapper
quickjs-wrapper copied to clipboard
能否支持Java byte写入js的ArrayBuffer?
有没有办法直接创建一个 Uint8Array 或 ArrayBuffer 的 JS 值?这个ArrayBuffer可以通过java来写入和读取?
目前只有JSArray ,只能
JSArray array = context.createNewJSArray();
for (int i = 0; i < bytes.length; i++) array.set((int) bytes[i], i);
这样大数据会非常慢。
需要处理下两种类型转换,我会在放到支持计划中
大佬這個支持了嗎?
还没有支持,你这边有需要的话,可以再描述下需要支持的场景吗?或者给个示例说明
就是 java 的 okhttp 的 response 可以是 byte array,js 這邊希望可以直接處理這個 byte array。 https://github.com/FongMi/TV/blob/release/quickjs/src/main/java/com/fongmi/quickjs/utils/Connect.java#L39 目前是用 for each 轉成 int,但是效率太慢。 https://github.com/FongMi/TV/blob/release/quickjs/src/main/java/com/fongmi/quickjs/utils/JSUtil.java#L19
好的,计划要10月份支持了
大佬什么时候能支持ArrayBuffer?