我似乎无法使书签窗格显示在嵌入的PowerBI(PBI)上。 以下是我遵循的步骤:
对于嵌入,我使用PowerBi Javascript API 2.6.1并按照Github上的说明进行操作,但是根据文档添加嵌入脚本时:
report.bookmarksManager.updateSettings({ bookmarksPaneEnabled:true });
Chrome给我以下错误:
未捕获的TypeError: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);
...并且在这种情况下没有错误,但是书签窗格仍未显示在我的嵌入式报告中。
答案 0 :(得分:0)
请重试。书签窗格存在问题,已解决。
答案 1 :(得分:0)
对于书签错误,请改用以下代码:
report.updateSettings({bookmarksPaneEnabled:true});
我们将修复文档。