MGT 组件和 IE11
MGT Components and IE11
除了关于支持 IE11 的讨论(我们的客户仍然 运行 IE,我们需要我们的解决方案尽可能支持它),我无法让任何 MGT 组件在 IE 中工作。这在我们的自定义解决方案、基本 Web 部件以及提供的示例中是一致的。在我在存储库中提出问题之前,我想首先验证 MGT 组件是否支持 IE11。
为了消除我们自定义解决方案中的任何内容,我有:
- 根据此文档创建了一个基本的 spfx Web 部件:
https://docs.microsoft.com/en-gb/graph/toolkit/get-started/build-a-sharepoint-web-part。
这是我能创建的最基本的示例。
- 分叉存储库
在:https://github.com/microsoftgraph/microsoft-graph-toolkit/,建成
并部署了示例。
在所有情况下,现代浏览器都没有问题,但 IE11 会产生此错误:
以前,建议在 IE11 中支持 polyfills:
// import web component polyfills for browsers that need them
import 'regenerator-runtime/runtime';
import 'core-js/es/number';
import 'core-js/es/math';
import 'core-js/es/string';
import 'core-js/es/date';
import 'core-js/es/array';
import 'core-js/es/regexp';
import '@webcomponents/webcomponentsjs/webcomponents-bundle.js';
这些已从文档和示例中删除。这是因为 IE11 支持以另一种方式处理还是完全放弃了支持?
不幸的是,Sharepoint webparts 中缺少对 ie11 的 web 组件支持导致我们需要停止支持浏览器。随着 Microsoft announcement 也放弃支持,我们认为有必要继续开发未来的功能。
除了关于支持 IE11 的讨论(我们的客户仍然 运行 IE,我们需要我们的解决方案尽可能支持它),我无法让任何 MGT 组件在 IE 中工作。这在我们的自定义解决方案、基本 Web 部件以及提供的示例中是一致的。在我在存储库中提出问题之前,我想首先验证 MGT 组件是否支持 IE11。
为了消除我们自定义解决方案中的任何内容,我有:
- 根据此文档创建了一个基本的 spfx Web 部件: https://docs.microsoft.com/en-gb/graph/toolkit/get-started/build-a-sharepoint-web-part。 这是我能创建的最基本的示例。
- 分叉存储库 在:https://github.com/microsoftgraph/microsoft-graph-toolkit/,建成 并部署了示例。
在所有情况下,现代浏览器都没有问题,但 IE11 会产生此错误:
以前,建议在 IE11 中支持 polyfills:
// import web component polyfills for browsers that need them
import 'regenerator-runtime/runtime';
import 'core-js/es/number';
import 'core-js/es/math';
import 'core-js/es/string';
import 'core-js/es/date';
import 'core-js/es/array';
import 'core-js/es/regexp';
import '@webcomponents/webcomponentsjs/webcomponents-bundle.js';
这些已从文档和示例中删除。这是因为 IE11 支持以另一种方式处理还是完全放弃了支持?
不幸的是,Sharepoint webparts 中缺少对 ie11 的 web 组件支持导致我们需要停止支持浏览器。随着 Microsoft announcement 也放弃支持,我们认为有必要继续开发未来的功能。