C# PowerBi嵌入式报告在移动浏览器上为空

C# PowerBi嵌入式报告在移动浏览器上为空,c#,model-view-controller,powerbi,powerbi-embedded,power-bi-report-server,C#,Model View Controller,Powerbi,Powerbi Embedded,Power Bi Report Server,我使用Power BI Desktop(2017年10月)创建了一份报告,然后将其保存到Power BI服务器 我正在MVC项目中的iFrame中显示报告,如下所示: <div style="height:900px"> <iframe src="http://192.168.0.20/reports/powerbi/util?rs:embed=true" allowFullScreen="true" style="overflow:hidden;height:100%

我使用Power BI Desktop(2017年10月)创建了一份报告,然后将其保存到Power BI服务器

我正在MVC项目中的iFrame中显示报告,如下所示:

<div style="height:900px">
    <iframe src="http://192.168.0.20/reports/powerbi/util?rs:embed=true" allowFullScreen="true" style="overflow:hidden;height:100%;width:100%"></iframe>
</div>


报告正确显示在桌面浏览器上,但当我从手机(Android或iOS)输入时,报告为空白(白色)。

您可能会发现直接使用Power BI Embedded更有用, 通过这种方式,您可以将其嵌入到网站的元素中

您甚至可以在负载配置中仅使用单个参数嵌入Power BI Desktop中编写的移动布局:

并创建自己与JS SDK的交互

Hi-为了更好地帮助您,请报告您的所有手机详细信息:操作系统版本、浏览器版本、设备详细信息(Iphone 7、7+、三星等)。谢谢嗨,塔特黑德。我试过Android和iOS,试过在Android上使用Firefox/Chrome,在iOS上使用Safari。这似乎是一个普遍问题:(这些设备是否通过本地网络访问报表服务器(我看到192.168…)或者他们是通过设备蜂窝数据/移动网络提供商连接的?如果是通过移动网络,那么他们可能不知道如何达到192.168…ip地址范围?您需要更改此iframe链接以使用面向外部的地址或DNS名称。设备不直接访问报告。他们访问网站。这网站中嵌入了一个报告。当我访问网站时,需要广告凭证,我填写它们,报告是空白的!这就是我最终所做的!