【问题标题】:create menu item with special characters in nwjs / node-webkit在 nwjs / node-webkit 中创建带有特殊字符的菜单项
【发布时间】:2017-10-28 08:22:57
【问题描述】:
是否可以在 node-webkit 中创建包含“ü”、“ä”、“ö”等特殊字符的菜单项?
当您在标签中创建一个带有特殊字符的新菜单项时,它将像这样显示它(工具提示也是如此):
var menu = new nw.Menu();
menu.append(new nw.MenuItem({ label: "Spalte einfügen" }));
screenshot
【问题讨论】:
标签:
javascript
node-webkit
nw.js
nwjs
【解决方案1】:
您需要对特殊字符进行编码才能正确显示。
以下内容应该适合您:
var menu = new nw.Menu();
menu.append(new nw.MenuItem({ label: "Spalte einf\u00FCgen" }));
您可以将https://unicode-table.com/en/ 的表格用于其他人,它只是\u{Unicode Number}