PowerBI嵌入式,未显示书签窗格

PowerBI嵌入式,未显示书签窗格,powerbi,powerbi-embedded,Powerbi,Powerbi Embedded,我似乎无法在PowerBI(PBI)嵌入式设备上显示书签窗格。 以下是我遵循的步骤: 在PBI桌面中的报告中,我选择了查看>书签窗格,实际上我在PBI桌面中看到了书签窗格。我创建了一个默认书签并保存了我的报告 从PBI桌面,我将报告发布到PBI服务中相应的工作区 为了嵌入报告,我使用具有专用容量的Azure Power BI嵌入 如果我看PBI服务的报告,书签窗格没有显示在那里…有点困惑,我可以去查看并再次显示书签窗格 对于嵌入,我使用PowerBi Javascript API 2.6.1,

我似乎无法在PowerBI(PBI)嵌入式设备上显示书签窗格。 以下是我遵循的步骤:

  • 在PBI桌面中的报告中,我选择了查看>书签窗格,实际上我在PBI桌面中看到了书签窗格。我创建了一个默认书签并保存了我的报告
  • 从PBI桌面,我将报告发布到PBI服务中相应的工作区
  • 为了嵌入报告,我使用具有专用容量的Azure Power BI嵌入
  • 如果我看PBI服务的报告,书签窗格没有显示在那里…有点困惑,我可以去查看并再次显示书签窗格
  • 对于嵌入,我使用PowerBi Javascript API 2.6.1,但在根据文档添加嵌入脚本时,请遵循上的说明:

    report.bookmarksManager.updateSettings({ bookmarksPaneEnabled:true });

Chrome给了我以下错误:

未捕获类型错误:report.bookmarksManager.updateSettings不是 作用

作为替代,我尝试将其包括在嵌入设置中

var config = {
            type: 'report',
            tokenType: models.TokenType.Embed,
            accessToken: accessToken,
            embedUrl: embedUrl,
            id: embedReportId,
            permissions: models.Permissions.Read,
            settings: {
                background: models.BackgroundType.Transparent,
                bookmarksPaneEnabled: true,
                filterPaneEnabled: false,                    
                navContentPaneEnabled: true                    
            }                
        };

        // Get a reference to the embedded report HTML element
        var reportContainer = $('#pbi-report')[0];

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

…在这种情况下没有错误,但书签窗格仍然没有显示在我的嵌入式报告中。

请重试。书签窗格出现问题,已解决。

有关书签错误,请使用以下代码:

report.updateSettings({bookmarksPaneEnabled:true})


我们将修复文档。

很抱歉,我重复了上述步骤,但仍然不起作用。有什么我需要做的不同吗?THX我是否需要更改嵌入配置,以允许用户编辑报告,而不是拥有:权限:models.permissions.read如果可能,您是否可以使用上面提到的report.bookmarksManager.updateSettings提供有关错误的反馈?我的JS直接来自Github文档。