Office.js内容加载项插入行为

BalázsVáradi

当我在2017年10月4日之前在Excel / PowerPoint中安装Office.js内容加载项时,它会自动向功能区上的“插入”选项卡添加“插入按钮”。如果按此按钮,内容加载项本身将插入到当前文档中。但是,在2017年10月4日,这种行为突然发生了变化,当我现在安装内容加载项时,安装屏幕上的“添加”按钮会立即将内容加载项本身插入文档中,而不会在功能区上创建其自己的按钮。

我们的内容加载项的清单与Visual Studio生成的原始清单几乎相同,无论是从Office Store还是从本地共享文件夹安装,都没有关系。这种现象还会影响我们的较旧产品版本以及其他第三方内容加载项。

我当前的Office版本是1708版(内部版本8431.2094),但我认为这不是与Office版本有关的问题,因为我在10月4日之前回滚到了以前的版本,但这完全没有帮助。

我知道也可以从“插入”选项卡上“加载项”组的“我的加载项”下拉列表中选择内容加载项,但是与功能区上的专用“插入”按钮相比,这将是UX的倒退。

是插入内容加载项的一种预期的新行为还是这是一个错误?开发人员可以控制此功能吗?有什么办法可以让我们的插入按钮恢复原状吗?有什么方法可以将“插入内容加载项按钮”放到为任务窗格定义的自定义选项卡上?

更新:

这是我们用于内容加载项的清单:

<?xml version="1.0" encoding="UTF-8"?>
<OfficeApp
          xmlns="http://schemas.microsoft.com/office/appforoffice/1.1"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
          xsi:type="ContentApp">

  <Id>xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</Id>
  <Version>1.0.0.0</Version>
  <ProviderName>Xxxxxxxxxx</ProviderName>
  <DefaultLocale>en-US</DefaultLocale>
  <DisplayName DefaultValue="Insert stuff" />
  <Description DefaultValue="Insert stuff to current document"/>
  <IconUrl DefaultValue="https://xxxxxxx/icon.png" />
  <SupportUrl DefaultValue="http://xxxxxxxx" />
  <AppDomains>
    <AppDomain>http://localhost:12345</AppDomain>
  </AppDomains>
  <Hosts>
    <Host Name="Presentation" />
    <Host Name="Workbook" />
  </Hosts>
  <DefaultSettings>
    <SourceLocation DefaultValue="http://localhost:12345/path/to/index.html" />
    <RequestedWidth>400</RequestedWidth>
    <RequestedHeight>440</RequestedHeight>
  </DefaultSettings>
  <Permissions>ReadWriteDocument</Permissions>
</OfficeApp>
迈克尔·桑德斯

内容加载项的功能区按钮是一项实验性功能,我们已为部分用户临时启用了该功能。现在,我们正在审查实验中的数据,并将决定将来如何改进功能区上的内容加载项的行为(我们可能会决定正式发布与实验中所提供的内容类似的东西)。感谢您的反馈,也很抱歉带走了您喜欢的东西!

-Michael(插件程序经理)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章