模拟较旧的API版本以进行测试

时间:2018-09-03 07:46:29

标签: excel office-js

我正在开发Excel加载项。我的本地Excel版本运行最新,因此我可以访问所有最近的API调用。但是,我希望能够为具有不同版本的用户测试体验(并解决潜在的API漏洞)。

作为示例,我利用了{v1}调用,该调用在API的v1.4中可用。有使用旧版本进行模拟的合理方法吗?我希望能够在“真实”环境中不使用getRangeOrNullObject的情况下处理不良范围。

我尝试指向特定版本,例如:

getRangeOrNullObject

但是,这似乎是最新的。其他版本(1.2、1.3)是https://appsforoffice.microsoft.com/lib/1.1/hosted/office.js

1 个答案:

答案 0 :(得分:-1)

来自Office Dev Center

  

指定Office主机和API要求

     

您的Office加载项可能依赖于特定的Office主机,需求集,API成员或API版本,才能正常工作。例如,您的加载项可能:

     
      
  • 在单个Office应用程序(Word或Excel)或多个应用程序中运行。

  •   
  • 使用仅在某些版本的Office中可用的JavaScript API。例如,您可以在Excel 2016中运行的加载项中使用Excel JavaScript API。

  •   
  • 仅在支持外接程序使用的API成员的Office版本中运行。

  •   
     

本文可帮助您了解应该选择哪些选项,以确保您的加载项能够按预期工作并尽可能扩大受众范围。

     

有关当前支持Office加载项的高级视图,请参见Office Add-in host and platform availability page

     

     

source上查看全文。


相关链接: