首页 > 解决方案 > Power BI iframe:IE 和 Edge 的问题

问题描述

我们有一个在 ASP.NET 中开发的应用程序,我们在其中添加了一个使用 iFrame 的嵌入式 Power Bi 仪表板。

仪表板在 Chrome 中按预期工作,但在 IE 和 Edge 中存在以下问题。

  1. 在 IE 上,从嵌入式应用程序查看时仪表板未显示,并且在单击 power bi 登录按钮(显示在 iframe 中)时,应用程序作为一个整体被重定向到 app.Powerbi.com/...。单击后退按钮并刷新,登录提示仍然显示在 iframe 中。

  2. 在 Edge 上,行为与在 IE 中相同,只是您从 app.powerbi.com 网站单击返回按钮,然后刷新页面,然后报表在 Iframe 中正确呈现。

我尝试清除缓存和 Cookie,尝试将 *.microsoft.com 站点和 *app.powerbi.com 添加到受信任的站点列表(每个 power bi 论坛),但仍然无法正常工作。

标签: iframepowerbiinternet-explorer-11microsoft-edgepowerbi-embedded

解决方案


我建议您检查最新的 Windows 更新并尝试安装它。然后再次尝试在您这边测试这个问题。

如果问题仍然存在,则硬刷新页面。清除该站点的所有数据,然后再次尝试加载页面。

我用IE 11.1.18362.0Microsoft Edge 44.18362.1.0测试了这个问题。根据我的测试结果,两个浏览器都在 ASP.NET 站点中显示 Power BI 仪表板,没有任何问题。

IE 11 中的输出:

在此处输入图像描述

MS Edge 中的输出:

在此处输入图像描述

如果问题仍然存在,请尝试检查控制台以查看是否有任何错误或警告消息。它可以帮助缩小问题的范围。


推荐阅读