Vue.js ';单词';未在office.js加载项中使用Word 2013定义

Vue.js ';单词';未在office.js加载项中使用Word 2013定义,vue.js,ms-word,office-js,office-addins,Vue.js,Ms Word,Office Js,Office Addins,我正在为Word实现一个Office.js外接程序,它在MS Word(Windows 10、1909和Office 18.2005.1191.0(这意味着该外接程序在Edge浏览器中运行))和Office.com(ie11、chrome、Edge,…)上的浏览器中发挥着魅力 现在的问题是:当我切换到安装了Office 2013的Windows 10虚拟机时,加载项会加载,我可以在侧栏中使用我的Vue.js应用程序,但只要加载项调用Office.js接口,就会等待Word.run(…)抛出一个错

我正在为Word实现一个Office.js外接程序,它在MS Word(Windows 10、1909和Office 18.2005.1191.0(这意味着该外接程序在Edge浏览器中运行))和Office.com(ie11、chrome、Edge,…)上的浏览器中发挥着魅力

现在的问题是:当我切换到安装了Office 2013的Windows 10虚拟机时,加载项会加载,我可以在侧栏中使用我的Vue.js应用程序,但只要加载项调用Office.js接口,就会等待Word.run(…)抛出一个错误,并显示消息
“Word”未定义

在同一个VM上,相同的
manifest.xml
在ie11中的office.com上工作得非常好

这是我的初始化函数:

window.Office.initialize = function (reason) {
  new Vue({
    i18n,
    render: h => h(App)
  }).$mount('#app')
}
这是我的polyfill:

import 'promise-polyfill/src/polyfill'
import 'whatwg-fetch'
这是index.html标题中的脚本标记

<script src="https://appsforoffice.microsoft.com/lib/1/hosted/office.js"></script>

关于下一步调试什么有什么想法吗?很可能我错过了一些基本的东西。谢谢 好的,我想我明白了

Office 2013与我使用的WordApi 1.1功能不兼容

Office支持要求的永久版本集如下:

Office 2019支持WordApi 1.3及更早版本。仅限2016年办公室 支持WordApi 1.1需求集

我将在manifest.xml中添加以下行:

  <Requirements>
  <Sets DefaultMinVersion="1.1">
    <Set Name="WordApi" MinVersion="1.1" />
  </Sets>
</Requirements>
...

...