javascript - HTML5 Canvas 中的希腊字母

标签 javascript html canvas

有没有办法在 HTML5 Canvas 上打印希腊字母?我试过像这样使用 html 实体名称和编号

canvas2.cx.fillText("ξ", 50, 50);

canvas2.cx.fillText("ξ", 50, 50);

但它只是按字面打印出来,因为 Canvas 不知道如何解释这些符号。

最佳答案

只需使用 UTF-8。

您无需转义字符即可将它们写入 HTML 或 Canvas。

在文档中使用正确的标题:

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF8">

关于javascript - HTML5 Canvas 中的希腊字母,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10745088/

相关文章:

javascript - 无法清除 HTML/Javascript Canvas

javascript - 悬停下拉菜单 : clicking parent link goes to parent page

javascript - 使用 jquery 累积或删除小数

javascript - Angularjs 1.5 - CRUD 页面和组件

javascript - 不加载外部js脚本

html - 如何在 Firefox 和 Internet Explorer 中包含 css 字体?

javascript - 在 Javascript 中,为什么 getBoundingClientRect() 有时会返回浮点值?

javascript - 如何在fabricjs中选择位于另一个形状边界内的形状?

javascript - 获得一次性绑定(bind)以用于 ng-if

javascript - 为什么 IE 不取消选择 $(element).val ('' ); 选项?