Power BI嵌入式Q& A事件不会触发。这是一个错误吗?

时间:2018-03-22 15:11:50

标签: javascript powerbi powerbi-embedded

我正在尝试使用Microsoft的官方示例将Power BI Q& A嵌入到我的网页中: https://microsoft.github.io/PowerBI-JavaScript/demo/v2-demo/index.html

有一个代码可以定义在嵌入式Q& A加载后必须触发的事件的处理程序。

// Embed the QNA and display it within the div container.
var qna = powerbi.embed(qnaContainer, config);

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

// qna.on will add an event handler which prints to Log window.
qna.on("loaded", function(event) {
    Log.logText("QNA loaded event");
    Log.log(event.detail);
});

我尝试在IE11,Chrome和Firefox中运行该示例,但在加载报表视觉后,日志框始终为空。

如何使这项工作?

1 个答案:

答案 0 :(得分:0)

嵌入式Q& A会在查询更改并且\或视觉结果已完成渲染时触发visualRendered事件。

loaded目前尚未解雇,这可能会在几周后解决。 示例应用(http://aka.ms/pbijs)已更新,以显示此信息。