मैं कुछ पाठ को कैनवास तत्व में लिखने की कोशिश कर रहा हूं, लेकिन ऐसा लगता है कि मैंने जो फ़ॉन्ट विकल्प डाले हैं उन्हें पूरी तरह अनदेखा किया जा रहा है। कोई फर्क नहीं पड़ता कि मैं उन्हें क्या बदलता हूं, यह सब एक ही आता है, जिसे मैं डिफ़ॉल्ट 10px संस-सेरिफ़ मानता हूं। मेरे पास जो है (यह फ़ंक्शन लोड पर चलता है)एचटीएमएल 5 कैनवास फ़ॉन्ट को अनदेखा किया जा रहा है
function start()
{
canvas = document.getElementById('c');
ctx = canvas.getContext('2d');
ctx.fillStyle = "white";
ctx.font = "12px monospace";
ctx.textBaseline = "top";
}
यह फ़ायरफ़ॉक्स या क्रोम में काम नहीं करता है।
यह भी होता है यदि आप खराब प्रारूप स्ट्रिंग में पास करते हैं, जैसे अतिरिक्त स्पेस के साथ '12 पीएक्स मोनोस्पेस"। – Noumenon