我正在尝试使用以下 javascript 代码(我正在使用 JSOM)获取与从 SharePoint 文档库中检索到的文档相对应的图标 url/名称:
function GetIcon(filename)
{
var context = new SP.ClientContext.get_current();
var web = context.get_web();
var iconName;
iconName = web.mapToIcon(filename, '', SP.Utilities.IconSize.Size16);
var iconUrl = "/_layouts/images/" + iconName.get_value();
alert(iconUrl);
}
我无法在代码中观察到任何问题,但它总是将图标名称显示为“0”,而不是显示真正的图标名称(即 icdoc.gif、ictxt.gif 等)。我在这里错过了什么吗?请指导我完成这个。