Flutter向けPDFビューア、pdfrxでFlutter Web向けのエンジンをPDF.jsからPDFiumのWASM版に置き換える作業を行いました。
WASMは他のプラットフォームのようにFFI経由で簡単に呼び出すことができず、WASM対応のためにはFFIとは異なる仕組みでの実装が必要でした。
通りすがりのDartの中の人たちに見つかり助けてもらった
https://github.com/espresso3389/pdfrx/commit/59dcef1b9f486bf7eafaad0fc41db520e46d0aca#r152367047
ChatGPTさんが作ってくれたたたき台
https://chatgpt.com/c/67a473a3-f638-800e-93f4-f34c25e5cd16