嵌入式 powerbi 报告未显示移动视图

2023-12-24

我们创建了一个包含桌面版本和移动版本的 PowerBI 报告。 当我们在输入正确的信息后在以下示例站点进行测试时,它会正确显示桌面和手机视图。

https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html

但当我们在移动设备上打开网站时,它仍然显示桌面版本的报告。 powerbi.js 文件使用的文件版本是“powerbi-client v2.5.1”。

下面提供了使用的 HTML 和 javascript 我们还附加了“&isMobile=true”和嵌入报告 URL。 我们是否缺少任何显示移动版本的参考?

<html>
<head>
</head>
<body>
  <div id="reportContainer" style="width: 100%; height: 610px" aria-atomic="True" aria-multiline="True" aria-multiselectable="True" aria-orientation="vertical">
  </div>
  <script src="~/Scripts/powerbi.js"></script>

  <script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>

  <script>
    $(document).ready(function() {    
      var txtAccessToken = "@Model.EmbedToken.Token";   
      var txtEmbedUrl = "@Html.Raw(Model.EmbedUrl)";
      var txtEmbedReportId = "@Model.Id";        
      var tokenType = $('input:radio[name=tokenType]:checked').val();
   
      var models = window['powerbi-client'].models;
  
      var permissions = models.Permissions.All;

      var config = {
        type: 'report',
        tokenType: tokenType == '0' ? models.TokenType.Aad : models.TokenType.Embed,
        accessToken: txtAccessToken,
        embedUrl: txtEmbedUrl,
        id: txtEmbedReportId,
        permissions: permissions,
        settings: {
          layoutType: models.LayoutType.MobilePortrait
        }
      };

      // Get a reference to the embedded report HTML element

      var embedContainer = $('#reportContainer')[0];

      // Embed the report and display it within the div container.
      var report = powerbi.embed(embedContainer, config);

      // Report.off removes a given event handler if it exists.
      report.off("loaded");

      // Report.on will add an event handler which prints to Log window.
      report.on("loaded", function() {
        Log.logText("Loaded");
      });

      report.on("error", function(event) {
        Log.log(event.detail);

        report.off("error");
      });

      report.off("saved");
      report.on("saved", function(event) {
        Log.log(event.detail);
        if (event.detail.saveAs) {
          Log.logText('In order to interact with the new report, create a new token and load the new report');
        }
      });
    });
  </script>
</body>
</html>

问题已解决。我正在附加isMobile=true在配置的 embededUrl 属性中。

report.EmbedUrl = report.EmbedUrl + "&isMobile=true";

我们不需要附加"&isMobile=true"明确地,该参数将在 iframe url 中自动更新。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

嵌入式 powerbi 报告未显示移动视图 的相关文章

  • Power Query:当特定值出现在另一列中时如何向列添加一个

    我有一个 ID 列 并且我正在寻找每次特定项目出现在我的列表中时增加我的 ID 的方法Geography柱子 ItalyZ ItalyM UKY or UKM 被发现 身份证号为ItalyZ从 0 开始 到 4000 结束 身份证号为Ita
  • 基于另一个切片器选择的 Power BI 切片器的初始值

    每当上类别切片器值发生变化时 我想设置下类别切片器的初始值 假设我们有这样的数据 upper category lower category units fruit apple 1 fruit banana 1 vegetable carr
  • DAX、PowerBI 中的 RANKX() 问题

    我正在学习 DAX 并对 PowerBI 中的 RANKX 感到困惑 这是我的数据 这是我的措施 Rank RANKX ALL RankDemo Sub Category CALCULATE SUM RankDemo My Value 这是
  • Power BI Desktop 的一个切片器影响多个表

    我正在 Power BI Desktop 中的单个页面上设置多个表 并计划发布到应用程序 我使用 SQL Server 作为数据源来提取三个不同的预先建立的系统视图的输出 每个视图都从同一组原始数据库表中提取 但呈现不同的订单分组 例如 一
  • 进行更改后将 Power BI 嵌入报表保存在数据库中

    我正在使用 power bi 嵌入式包来嵌入 power bi 报告 https github com microsoft powerbi client react https github com microsoft powerbi cl
  • 如何在 Power BI 中按度量筛选结果

    我需要能够按度量进行筛选 以便在 Power BI 中显示更精细的结果 我希望能够选择百分比在某个范围内的位置 或者 100 我对度量的计算是这样的 每列只能是 1 或 0 errorPercentage CALCULATE SUM mis
  • DAX 条件运行总计

    我有一个包含 2 列的表 ID and Numbers 我想创建一个新专栏Result与数字列的运行总计 但每次运行总计超过 20 时 应重新启动运行总计 此外 如果运行总计低于 20 则不应显示结果 这必须仅使用 DAX 来完成 谢谢指教
  • 使用 Power BI 中的编辑查询和 R 对多个表/数据集进行操作

    我有两张桌子tbl A and tbl B在我想使用以下命令进行转换和分析的 Power BI 文件中Run R Script功能在Edit Queries 这将包括处理缺失值和连接表 然而 当启动 R 时 似乎我一次只能对一张表进行操作
  • 从提供者读取数据时发生错误。根据验证程序,远程证书无效

    I m trying to connect Postgres Database on AWS EC2 instance to Microsoft PowerBI I tried various method available on int
  • 如何在 power bi 的切片机中拥有实际的日历?

    当我们的 power bi 报告运行时 它会根据相对切片器创建的当前日期运行它 我们的用户还希望有一些选项来使用实际日历选择不同的日期范围 并在使用当前日期过滤器运行初始报告后单击它 SSRS 中完成的方式 使用除列表 下拉或相对之外的数据
  • 如何在 PowerBi 中将切片器中的选定值设置为 API

    我想从切片器中选择时间并将用户选择的值放入 API 中 当我从 API 获取值后 分析将在我的本地计算机上进行 并将分析后的数据设置到 PowerBi 中 用于用户选择的数据 我使用以下 API 设置上述切片器 http localhost
  • 为什么添加简单的 SQL 查询作为 Power BI 数据源会阻止本机查询折叠?

    我已经添加了SQL数据源 然后 我没有选择表 而是输入了以下查询 SELECT ID NAME AGE FROM STUDENTS 当我右键单击该步骤时 我看到本机查询选项被禁用 为什么添加简单的 SQL 查询作为 Power BI 数据源
  • 从 power bi 公共嵌入中删除共享栏

    我有一份关于 power bi 的报告 已发布在网络上 我将在我的计算机上创建一个本地页面 以通过嵌入代码查看它 并在 Dropbox 上与其他人共享 我想删除带有社交媒体链接的按钮栏以防止共享 我还可以阻止显示 iframe 源链接吗 也
  • Power Bi 中具有多轴的重叠条形图

    我想在 PowerBi 中有一个具有多个轴的重叠条形图 我有一个来自 Excel 的示例 如果可能的话 我希望在 PowerBi 中重新创建该示例 这里是例子 这在 PowerBi 中可能吗 也许通过使用我不知道的自定义视觉效果 提前致谢
  • 如何将 POWER BI Web 与 AW mysql 数据库连接?

    我是 power bi 新手 我需要将我的 AW mysql 数据库与 power bi 连接 我做了研究 但没有找到任何合适的答案 有人可以帮忙吗 我认为你的意思是 AWS mysql 数据库 目前还没有直接连接 Power BI 的方法
  • 在 DAX 或 Power Query 中自引用列

    我希望在 power query 或 DAX 中创建下表的 D 列 您可以在单元格中看到 Excel 公式 我需要从当前行添加列 并在上面添加先前计算的行 该专栏是自引用的 我被困住了 不知道如何继续 任何帮助 将不胜感激 您无法在 DAX
  • Power BI:如何动态更改货币

    我们要求允许用户选择他想在仪表板中看到的货币 如下例所示 默认情况下 它是GBP 如果用户更改为USD 我们需要以美元显示支出 在引擎盖下我们已经有了桌子InvoiceDetail其中包含预先进行货币转换的列 SpendInGBP Spen
  • DAX 度量:动态地仅首先考虑每个组,然后总体返回其计数

    我们正在努力解决一个可能比我想象的更简单的问题 我只是被困住了 问题包括定义一个DAX Measure that 动态地仅计数first期间访问量对于每位患者 访问次数是不是第一期间必须是分配空白 价值 在讨论目标之前 请让我介绍一下场景
  • 使用服务主体对 GetReportInGroupAsync PowerBI Embedded API 调用进行未经授权的响应

    我正在尝试将 Power BI 报告嵌入到我的 Net Core 应用程序中 但是我无法从请求中获得有效的响应 我正在使用 Microsoft PowerBI API 包和通过服务主体注册的 azure 应用程序 据我所知 我已按照此处的说
  • 根据当前用户过滤 Power BI 报告

    我们目前正在为我们公司开发 Power BI 仪表板 Office 365 并希望根据当前用户的偏好定制仪表板上的信息 我们公司有多个部门和子部门 因此向所有用户显示每个部门的数据会适得其反 例如 如果 Bob 属于欧洲销售 他将仅看到欧洲

随机推荐

  • ENOMEM创建线程失败的原因?

    我有一个正在使用的应用程序pthread create and pthread detach 在主线程和稍后pthread exit 在子线程中 54 左右后pthread create 每个调用都与后续的调用配对pthread detac
  • 使用 EKEventStore 从 iPhone 日历中删除事件

    我正在尝试从 iPhone 日历中删除我创建的事件 我尝试了这个 但它总是返回 否 eventStore removeEvent event span EKSpanThisEvent error err 我按如下方式创建了该事件并且它有效
  • 如何调试 AsyncTask 的 doInBackground 代码

    我设置了断点 但它们似乎被忽略 或从未见过 我的代码如下 我正在尝试将 sql 数据库备份到 SD 卡 当我在 Eclipse 中运行它 不是调试模式 时 我从 onPreExecute 收到消息 然后很快就收到来自 onPostExecu
  • 在 Django 管理中,我可以要求模型中的字段,但当它是内联时则不行吗?

    在 django admin 中 如果要独立编辑模型 我需要一些字段 如果它是内联的 我不希望它们是必需的 有没有办法做到这一点 虽然丹尼尔 罗斯曼的答案有效 但这并不是最好的解决方案 由于必须重新声明表单字段 因此需要一些代码重复 例如
  • 如何处理数据库中的多态性?

    Example I have Person SpecialPerson and User Person and SpecialPerson只是人 他们在网站上没有用户名或密码 但他们存储在数据库中以保存记录 用户拥有与以下所有相同的数据Pe
  • 将 popen 输出重定向到 python 中的文件

    我看过很多答案stdout file将重定向到一个文件 但我有几个疑问 为什么不 gt file work subprocess Popen SCRIPT R gt FILE 2 gt dev null 这样可以吗 with open FI
  • 自动跟踪变量的更改

    我正在调试一个 C 程序 Linux 中的 GCC 和 GDB Windows 中的 Visual Studio 它在两种不同的体系结构上给出不同的结果 我想通过跟踪变量中存储的值的更改来比较每个体系结构的执行情况 以便找到差异 file
  • SystemClock.uptimeMillis() 怎么可能换行?

    The 关于 uptimeMillis 的 Android 文档 http developer android com reference android os SystemClock html uptimeMillis 28 29 say
  • 有与 PadLeft/PadRight 等效的方法吗?

    只是想知道 VBA 中是否有与 VB NET 的 PadLeft 和 PadRight 方法等效的方法 截至目前 每当我想要获取一个字符串并使其具有前导空格的固定长度时 我都会根据字符串的长度执行 For Next 循环 例如 我将使用以下
  • 将向量的唯一值映射到连续整数的有效方法是什么?

    我在 R 中有一个数据框 其中包含非连续数字的向量 data SiteID 我想映射到一个连续数字的向量 data site 的独特价值data SiteID 在每个站点内 我想绘制地图data TrtID to 0 where data
  • 可以在 ASP.net MVC3 中使用嵌套视图模型吗?

    这是我正在做的事情的简化版本 我创建了一个包含公司数据的视图模型 公司有3个地址 因此 为了变得聪明 我创建了一个 AddressViewModel 和一个 address 部分 我遇到的问题是 虽然我可以将 AddressViewMode
  • 插件如何在 play 2.4 中使用注入和对象而不是类

    我需要迁移 play 2 4 的 play mailer 插件 我检查了 play 2 4 的一些示例 发现所有示例都使用插件类 我不想将其转换为类 有什么办法让它与对象一起工作吗 Sample class MyComponent Inje
  • 尝试将不正确的值读入变量会改变其值吗?

    If the iostat如果存在关键字 则如果发生 I O 错误 程序不会停止 然后 如果我尝试将不正确的值读入标量变量 i比如说 这个变量会保持不变吗 以下似乎有效 program test integer i stat i 1 do
  • 从文件而不是 URL 加载时 UIWebView 内存泄漏?

    我有一个包含 UIWebView 操作系统 3 0 的 UIViewController 如果我用文件数据加载它 一旦点击 后退按钮 并且视图被关闭 我就会看到EXEC BAD ACCESSWebCore 对象释放 SharedBuffer
  • 模板类中模板化成员函数的特化

    我有一个带有模板化成员函数的模板化类 template
  • Laravel Eloquent - 对多个关系列求和

    我不是一个Eloquent大师 我做了很多研究 但无法重现我所期望的 我有以下型号
  • MVC .NET 的 CanCan gem

    我正在寻找 NuGet 包 它提供与 Rails 中的 CanCan gem 类似的功能 https github com ryanb cancan https github com ryanb cancan 有谁知道提供类似功能的插件吗
  • MySQL数据库变更跟踪

    您使用什么工具来跟踪 MySQL 数据库中的更改 目前 我所在的项目使用纯文本文件 通过 SVN 控制版本 在更改数据库时手动添加 SQL 语句 许多更改时不时就会神奇地消失 我们现在正在寻找更好的方法来更改跟踪我们的数据库 EDIT 我忘
  • CSS 类似表格的样式

    I want to create the following table like element in my page 我曾经使用过 table table 标签 但现在我将所有网站切换为 CSS 并且使用 DIV 等 我想知道实现这种元
  • 嵌入式 powerbi 报告未显示移动视图

    我们创建了一个包含桌面版本和移动版本的 PowerBI 报告 当我们在输入正确的信息后在以下示例站点进行测试时 它会正确显示桌面和手机视图 https microsoft github io PowerBI JavaScript demo