我需要根据其媒体类型检索内容文件的图标。
我知道在Alfresco Explorer中可以使用FileTypeImageUtils.getFileTypeImage()方法。
共享中有等同的内容吗?
最佳答案
您要文件图标还是文件缩略图?
如果您使用的是Alfresco 4.0,则请求文档缩略图的URL为/ proxy / alfresco / api / node / workspace / [Store] / [ID] / content / thumbnails / doclib?c = queue&ph = true例如
http://localhost:8080/share/proxy/alfresco/api/node/workspace/SpacesStore/62d652d5-5759-434e-8739-295fa3447481/content/thumbnails/doclib?c=queue&ph=true
构建方法通常是:
Alfresco.constants.PROXY_URI + 'api/node/' + nodeRef.uri + '/content/thumbnails/doclib?c=queue&ph=true"
如果只需要图标,则代码如下所示:
Alfresco.constants.URL_RESCONTEXT + 'components/images/filetypes/' + Alfresco.util.getFileIcon(name)
关于share - Alfresco Share是否有等效的FileTypeImageUtils?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166941/