TX012

אין קנבס דו-ממדי עבור <Image>

מסוף

Text.js error TX012: <Image> could not get a 2D canvas context to decode the image.

למה זה קורה

הדפדפן סירב לספק הקשר קנבס מסוג 2d, בדרך כלל כי מדיניות או הגנה מפני זיהוי באמצעות טביעת אצבע משביתות קנבס, או כי זיכרון ה-GPU של הדף אזל.

איך לתקן

יש להעביר pixels שפוענחו במקום אחר, או לרנדר חלופת alt. רכיב <Image> כבר מציג את טקסט ה-alt שלו כשהטעינה נכשלת:

<Image src="/logo.png" alt="▼ Text.js" width={24} />