Reactjs MicrosoftAjax.js未在Office应用程序中成功加载

Reactjs MicrosoftAjax.js未在Office应用程序中成功加载,reactjs,typescript,office-js,office-addins,Reactjs,Typescript,Office Js,Office Addins,我使用的是office js的CDN版本,但不得不改为本地版本。此更改之后,似乎没有运行Office.initialize,这意味着加载项无法正常工作。在控制台上,我看到以下错误: SCRIPT5022: MicrosoftAjax.js is not loaded successfully. office.js (18,26767) 我能找到的对MicrosoftAjax.js的唯一引用是与ASP.NET相关的,但我的项目是Typescript/React。以下是office.js在htm

我使用的是office js的CDN版本,但不得不改为本地版本。此更改之后,似乎没有运行
Office.initialize
,这意味着加载项无法正常工作。在控制台上,我看到以下错误:

SCRIPT5022: MicrosoftAjax.js is not loaded successfully.
office.js (18,26767)

我能找到的对MicrosoftAjax.js的唯一引用是与ASP.NET相关的,但我的项目是Typescript/React。以下是office.js在html中的加载方式:

<!doctype html>
<html lang="en" data-framework="typescript">

<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=Edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1" />
    <title>wincross-formatter</title>
</head>

<body class="ms-font-m">
  <script src="/assets/office.js"></script>
  <div id="container"></div>
</body>

</html>

温克罗斯格式化程序
如何修复此错误

编辑:

根据,我在office js脚本上方添加了以下行:

在office js脚本之后添加它会导致此错误,而不是前一个错误,并且仍不会调用
office.initialize

SCRIPT5022:不支持主机应用程序提供的区域设置en us,也不支持备用区域设置en us。

最终编辑:那完全是我的错。我没有递归地复制officejs/dist的内容