Outlook 2403设置Requirement Set 1.13时加载项不显示问题
Outlook加载项设置要求集1.13后在支持版本中消失的问题
我们使用Outlook.js开发了一款Web加载项,单封邮件读取场景下任务窗格显示正常。为实现多邮件选中场景的支持,依据微软官方文档需采用1.13要求集,但遇到了异常情况:
- 当将统一清单中的
requirements.capabilities.minVersion属性设置为"1.13"时,**Microsoft® Outlook® for Microsoft 365 MSO(2403版本,内部版本16.0.17425.20236,64位,每月企业频道更新)**的功能区不再显示该加载项 - 若将该属性值改为1.12,其余配置保持不变,加载项则恢复正常显示
根据微软版本支持表,该Outlook版本应该支持1.13要求集,我们怀疑要么是对版本支持表的理解存在偏差,要么是清单配置有问题。以下是我们的清单内容:
{ "$schema": "https://developer.microsoft.com/json-schemas/teams/v1.17/MicrosoftTeams.schema.json", "manifestVersion": "1.17", "id": "${{CLIENT_ID}}", "version": "${{MANIFEST_VERSION}}", "name": { "short": "*** add-in", "full": "*** add-in" }, "description": { "short": "*** add-in", "full": "****" }, "icons": { "outline": "assets/outline.png", "color": "assets/color.png" }, "accentColor": "#230201", "developer": { "name": "***", "websiteUrl": "***", "privacyUrl": "***", "termsOfUseUrl": "***" }, "localizationInfo": { "defaultLanguageTag": "en-us", "additionalLanguages": [] }, "webApplicationInfo": { "id": "${{CLIENT_ID}}", "resource": "api://${{TAB_DOMAIN}}/${{CLIENT_ID}}" }, "authorization": { "permissions": { "resourceSpecific": [ { "name": "Mailbox.ReadWrite.User", "type": "Delegated" } ] } }, "validDomains": ["${{TAB_DOMAIN}}", "${{TAB_DOMAIN}}/auth", "https://login.microsoftonline.com"], "extensions": [ { "requirements": { "scopes": ["mail"] }, "runtimes": [ { "requirements": { "capabilities": [ { "name": "Mailbox", "minVersion": "1.13" } ] }, "id": "TaskPaneRuntime", "type": "general", "code": { "page": "${{TAB_ENDPOINT}}/taskpane.html" }, "lifetime": "short", "actions": [ { "id": "TaskPaneRuntimeShow", "type": "openPage", "view": "dashboard", "pinnable": true, "supportsNoItemContext": true, "multiselect": true } ] } ], "ribbons": [ { "contexts": ["mailRead"], "tabs": [ { "builtInTabId": "TabDefault", "groups": [ { "id": "msgReadGroup", "label": "***", "icons": [ { "size": 16, "url": "${{TAB_ENDPOINT}}/assets/icon-16.png" }, { "size": 32, "url": "${{TAB_ENDPOINT}}/assets/icon-32.png" }, { "size": 80, "url": "${{TAB_ENDPOINT}}/assets/icon-80.png" } ], "controls": [ { "id": "msgReadOpenPaneButton", "type": "button", "label": "*** add-in", "icons": [ { "size": 16, "url": "${{TAB_ENDPOINT}}/assets/_logo_PNG.png" }, { "size": 32, "url": "${{TAB_ENDPOINT}}/assets/_logo_PNG.png" }, { "size": 80, "url": "${{TAB_ENDPOINT}}/assets/_logo_PNG.png" } ], "supertip": { "title": "*** add-in", "description": "Opens a pane displaying all available document operations." }, "actionId": "TaskPaneRuntimeShow" } ] } ] } ] } ] } ] }
我们尝试过多种清单修改,但只有调整要求集版本时才会出现这个问题,想问有没有其他开发者遇到过相同情况?
内容的提问来源于stack exchange,提问作者Marcello Rosciano
相关产品推荐
相关产品推荐

