Blob.arrayBuffer()
BlobをArrayBufferに変換するmethod
2023-02-05 17:24:04 79で対応済み
このpolyfillはもう必要ない
2021-01-25 23:07:38 FIrefox for Androidなどはまだ対応していない
以下のpolyfillを使う
/ci7lus/pdfの全てのページをGyazoにアップロードしてScrapboxに貼り付けるUserScript#5f7816a3ae0f140000a24acdをほぼそのまま流用している
code:script.js
export const toArrayBuffer = (blob) => blob.arrayBuffer?.() ?? new Promise((resolve, reject) => {
const reader = new FileReader();
reader.onerror = reject;
reader.onload = () => {
resolve(reader.result);
};
reader.readAsArrayBuffer(blob);
});
References
Blob.arrayBuffer() - Web API | MDN
#2023-02-05 17:24:30
#2021-08-11 19:50:17
#2021-01-25 23:08:09