2017-10-20 39 views
1

当我在Word 2016 for Windows中测试加载项时,功能区图像显示正常。但是,当我在Word Online中加载它时,现在会显示图像。功能区图标不显示在Word Online中

我是否需要向清单中添加其他内容以与Word Online兼容?桌面版本似乎会自动调整功能区的大小,但Online版本需要特定的大小吗?

Online Desktop

这里是我的相关清单:

<VersionOverrides 
    xmlns="http://schemas.microsoft.com/office/taskpaneappversionoverrides" xsi:type="VersionOverridesV1_0"> 
    <Description resid="residToolTip" /> 
    <Hosts> 
     <Host xsi:type="Document"> 
      <DesktopFormFactor> 
       <GetStarted> 
        <Title resid="ISBW.GetStarted.Title"/> 
        <Description resid="ISBW.GetStarted.Description"/> 
        <LearnMoreUrl resid="ISBW.GetStarted.LearnMoreUrl"/> 
       </GetStarted> 
       <FunctionFile resid="residDesktopFuncUrl" /> 
       <ExtensionPoint xsi:type="PrimaryCommandSurface"> 
        <OfficeTab id="TabHome"> 
         <Group id="ISBW.Group1Id1"> 
          <Label resid="residLabel4" /> 
          <Icon> 
           <bt:Image size="16" resid="icon1_16x16" /> 
           <bt:Image size="32" resid="icon1_32x32" /> 
           <bt:Image size="80" resid="icon1_80x80" /> 
           <bt:Image size="20" resid="icon1_20x20" /> 
           <bt:Image size="24" resid="icon1_24x24" /> 
           <bt:Image size="40" resid="icon1_40x40" /> 
           <bt:Image size="64" resid="icon1_64x64" /> 
          </Icon> 
          <Control xsi:type="Button" id="Button3Id1"> 
           <Label resid="residLabel3" /> 
           <Supertip> 
            <Title resid="residLabel" /> 
            <Description resid="residToolTip" /> 
           </Supertip> 
           <Icon> 
            <bt:Image size="16" resid="icon1_16x16" /> 
            <bt:Image size="32" resid="icon3_32x32" /> 
            <bt:Image size="80" resid="icon1_80x80" /> 
            <bt:Image size="20" resid="icon1_20x20" /> 
            <bt:Image size="24" resid="icon1_24x24" /> 
            <bt:Image size="40" resid="icon1_40x40" /> 
            <bt:Image size="64" resid="icon1_64x64" /> 
           </Icon> 
           <Action xsi:type="ShowTaskpane"> 
            <SourceLocation resid="residUnitConverterUrl" /> 
           </Action> 
          </Control> 
         </Group> 
        </OfficeTab> 
       </ExtensionPoint> 
      </DesktopFormFactor> 
     </Host> 
    </Hosts> 
    <Resources> 
     <bt:Images> 
      <bt:Image id="icon1_16x16" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon1_32x32" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon1_80x80" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon2_32x32" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon3_32x32" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon1_20x20" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon1_24x24" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon1_40x40" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
      <bt:Image id="icon1_64x64" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/icon.png" /> 
     </bt:Images> 
     <bt:Urls> 
      <bt:Url id="residDesktopFuncUrl" DefaultValue="https://ishouldbewriting.net" /> 
      <bt:Url id="residUnitConverterUrl" DefaultValue="https://s3.amazonaws.com/isbw-word-addin/home.html" /> 
      <bt:Url id="ISBW.GetStarted.LearnMoreUrl" DefaultValue="https://ishouldbewriting.net/about" /> 
     </bt:Urls> 
     <bt:ShortStrings> 
      <bt:String id="residLabel" DefaultValue="ishouldbewriting.net" /> 
      <bt:String id="residLabel2" DefaultValue="ishouldbewriting.net" /> 
      <bt:String id="residLabel3" DefaultValue="Set Writing Goal" /> 
      <bt:String id="residLabel4" DefaultValue="ishouldbewriting.net" /> 
      <bt:String id="residLabel5" DefaultValue="Another Command" /> 
      <bt:String id="ISBW.GetStarted.Title" DefaultValue="Set your writing goal" /> 
     </bt:ShortStrings> 
     <bt:LongStrings> 
      <bt:String id="residToolTip" DefaultValue="ishouldbewriting.net" /> 
      <bt:String id="ISBW.GetStarted.Description" DefaultValue="Set your writing goal by clicking this button" /> 
     </bt:LongStrings> 
    </Resources> 
</VersionOverrides> 
+0

欢迎来到Stack Overflow!既然你是新用户,我建议你阅读[“如何提出一个好问题”](https://stackoverflow.com/help/how-to-ask)。一些额外的信息,如清单和图标文件将有所帮助。 –

+0

你是否通过某种代理检查过你实际上是从服务器上检索图像? –

+0

在浏览器(F12工具)中运行时,是否在控制台中看到任何错误? –

回答

1

你的图像应呈现为适当的大小。目前,您正在声明多个图片大小,但是在它们之间提供了相同的URI到654x720像素的图片。

documentation

办公室2016桌面图标是位图图像。取决于用户的DPI设置和触摸模式,将呈现不同的大小。包括所有八个受支持的大小,以在所有支持的解决方案和上下文中创建最佳体验。以下是支持的尺寸 - 3是必需的:

  • 16 PX(必需)
  • 20像素
  • 24 PX
  • 32 PX(必需)
  • 40像素
  • 48像素
  • 64 PX(推荐,最好为Mac)
  • 80 PX(必需)
+1

所以答案是...不要懒惰:)谢谢,现在它的工作。 – pynewb

相关问题