:私は、大きなサイズの画像をロードしようとしている HTML Canvas Image tutorialKonvaJSプログレッシブ画像読み込みここKonvaJSイメージの例次
(3 - 5 MBに)。画像の読み込みには多くの時間がかかり、非常に悪い経験をします。 Konva Stage(Canvas)で画像をプログレッシブ(またはレイジー)に読み込む方法がありますか?
開発スタックは、次のとおりです。 NodeJs
react
react-konva
:私は、大きなサイズの画像をロードしようとしている HTML Canvas Image tutorialKonvaJSプログレッシブ画像読み込みここKonvaJSイメージの例次
(3 - 5 MBに)。画像の読み込みには多くの時間がかかり、非常に悪い経験をします。 Konva Stage(Canvas)で画像をプログレッシブ(またはレイジー)に読み込む方法がありますか?
開発スタックは、次のとおりです。 NodeJs
react
react-konva
いいえ、あなたがそれを行うことはできません。 canvas 2dでは、イメージを完全に読み込んでデコードする必要があり、KonvaJSはcanvas 2dを使用します。
代替ソリューションをお試しください。画像を圧縮し、複数の部分で画像を切り取って、画像をロードしたり、画像のサイズを変更したり、さまざまな形式を試したりすることができます。
まあ...独自の画像デコーダを作成してプログレッシブ表示を行うこともできますが、それはかなり狂っているように見えますが、それはあなたが尋ねていることではないと思います –
オリジナルの代わりに明るい「読み込み」画像を表示する方が良いでしょう。画像、読み込み中です。 – lavrton