javascript文字列を取得し、高速で利用可能な手段を使用して圧縮し、バイナリ文字列/ブロブを取得できる必要があります。
バックグラウンド:
私が開発している拡張機能は、さまざまな大きなコンテンツをサーバーに送信する必要があります。これは、フォームを動的に作成し、フォームにフィールドを追加して投稿することで便利になります。これらのフィールドのいくつかは、複数回使用するには帯域幅が大きすぎます。それらを追加する前にそれらを圧縮し、文字がメッセージに問題を引き起こす場合はそれらをbase64化できるようにしたいと思います。何か案は?
ディスク上の一時ファイルでnsiZipWriterを使用することもできますが、それはかなり醜く、おそらく動作が遅くなります。