我有一个 Windows 8 应用程序定期更新磁贴。在磁贴更新中,我希望将徽标替换为应用程序名称。对其进行了分析,发现属性值“branding”要更改为名称。但是 setAttribute 方法抛出“0x800a01b6 - JavaScript 运行时错误:对象没有'不支持属性或方法'setAttributes'"
下面是放在 default.js 中的代码片段
var squareTileXml = Notifications.TileUpdateManager.getTemplateContent(Notifications.TileTemplateType.tileSquareText04);
var tileattributenode = squareTileXml.getElementsByTagName("binding");
tileattributenode[0].setAttributes("branding","name");