【发布时间】:2011-10-29 04:21:26
【问题描述】:
我想使用画布fillText 以字体显示特殊字符。代码基本上是:
canvas = document.getElementById("mycanvas");
context = canvas.getContext("2d");
hexstring = "\u00A9";
//hexstring = "\\u" +"00A9";
context.fillText(hexstring,100,100);
如果我使用第一个hexstring,它可以工作并且我得到版权符号。如果我使用第二个,它只会显示\u00A9。由于我需要遍历数字,我需要使用第二个来显示字体的所有特殊字符。我正在使用 utf-8。我做错了什么?
【问题讨论】:
标签: javascript html html5-canvas