我想使用畫布fillText
在字體中顯示特殊字符。該代碼基本上是:使用unicode字符瞭解canvas fillText的問題
canvas = document.getElementById("mycanvas");
context = canvas.getContext("2d");
hexstring = "\u00A9";
//hexstring = "\\u" +"00A9";
context.fillText(hexstring,100,100);
如果我用第hexstring
,它的工作原理和我得到的版權符號。如果我使用第二個,它只顯示\u00A9
。由於我需要遍歷數字,我需要使用第二個顯示字體的所有特殊字符。我正在使用utf-8。我究竟做錯了什麼?
當然,StackOverflow再次爲我解救。感謝bobince! –