我怎样才能使我的应用程序 MS EDGE 兼容

Posted

技术标签:

【中文标题】我怎样才能使我的应用程序 MS EDGE 兼容【英文标题】:how can i make my Application MS EDGE compatible 【发布时间】:2021-01-08 06:15:42 【问题描述】:

我目前正在为我的应用程序使用 IE11。

我的老板提出了使应用程序 MS EDGE 兼容的新要求。 我今天尝试通过简单地在 EDGE 上触发 URL,但它会将我重定向到 IE 并在 IE 上为我打开网页。

谁能建议我如何停止将 URL 从 EDGE 重定向到 IE,以便我也可以测试 MS EDGE 中的功能。

只会改变 http-equiv="X-UA-Compatible" content="IE=edge" 做。

【问题讨论】:

下面的答案和企业模式站点列表是否可以帮助您找到问题的解决方案?如果是,您可以尝试接受答案。它可以在未来帮助其他社区成员解决类似的问题。感谢你的理解。 See here 【参考方案1】:

您没有提到是要使用 MS Edge legacy 浏览器还是 MS Edge Chromium 浏览器。

我假设您想使用 MS Edge Chromium 浏览器。

我了解当您尝试在 Edge 浏览器中访问该网站时,该网站会在 IE 浏览器中启动。如下所示。

如果您在机器上配置了Enterprise mode site list,就会发生这种情况。

您可以参考以下步骤进行验证。

    打开本地组策略编辑器。 浏览至以下位置。

计算机配置 -> 管理模板 -> Windows 组件 -> Internet Explorer

    找到并双击使用企业模式 IE 网站列表策略。 检查此策略是否启用。如果已启用,请尝试记下文件列表的位置并尝试访问该文件。 修改该特定站点的参数,使其能够在 Edge 浏览器中访问。

如果站点是 Intranet 站点,则以下策略也可能导致相同的行为。

    打开本地组策略编辑器。 浏览至以下位置。

计算机配置 -> 管理模板 -> Windows 组件 -> Internet Explorer

    找到并双击将所有 Intranet 站点保留在 Internet Explorer 中 策略。 如果此政策已启用,那么出于测试目的,请尝试将其设置为禁用或未配置。

MS Edge Chromium 浏览器可以使用类似类型的策略。您也可以尝试检查一下。是否已配置。

参考资料:

    Configure using the Use the Enterprise Mode IE website list policy

    Configure all intranet sites

如果您使用的是 MS Edge 旧版浏览器,请尝试检查其设置的政策可能会帮助您解决问题。

【讨论】:

以上是关于我怎样才能使我的应用程序 MS EDGE 兼容的主要内容,如果未能解决你的问题,请参考以下文章

我怎样才能从我的用户锁定我的 MS-SQL 数据库,但仍然通过 ODBC 访问它?

如果输入是元组,我怎样才能使我的代码工作?

怎样才能使我的扭曲'反应堆'停止?

如果我无法使我的应用程序与Windows应用商店兼容,该怎么办?

我的图像在图像滑块上看起来很糟糕 - 我该怎样做才能使我的图像看起来不舒展?

核心数据:为啥必须调用重新加载数据才能使我的应用程序正常工作?