캔버스 fillText
을 사용하여 글꼴에 특수 문자를 표시하고 싶습니다. 코드는 기본적으로 :유니 코드 문자로 캔버스 채우기 문자를 이해하는 데 문제가 있습니다.
canvas = document.getElementById("mycanvas");
context = canvas.getContext("2d");
hexstring = "\u00A9";
//hexstring = "\\u" +"00A9";
context.fillText(hexstring,100,100);
내가 처음 hexstring
를 사용하는 경우, 그것은 작동하고 I는 저작권 기호를 얻을. 두 번째 것을 사용하면 \u00A9
만 표시됩니다. 숫자를 반복해야하므로 두 번째 글꼴을 사용하여 글꼴의 모든 특수 문자를 표시해야합니다. 나는 utf-8을 사용하고있다. 내가 도대체 뭘 잘못하고있는 겁니까?
그리고 물론, StackOverflow 다시 내 구조에 온다. 고마워. –