これで、HTML埋め込みコードを使用してTableau Serverでホストされているワークブックを正常に埋め込むことができました。私は今、ウェブサイトの特定のユーザーに表示しているレポートをより柔軟にしたいので、私はJavascript APIに移行しています。残念ながら、ワークブックはロードされていません。JavaScriptを埋め込む際にTableauワークブックが表示されない
私はTableauのウェブサイト上での基本的な埋め込みのチュートリアルを以下のよ:https://onlinehelp.tableau.com/current/api/js_api/en-us/JavaScriptAPI/js_api_sample_basic_embed.html
は、ここに私のコードです:
function initViz() {
var placeholderDiv = document.getElementById('tableauPlaceholder');
var url = 'https://#########.#######.###/views/EnrollmentTool/EnrollmentChange'
var options = {
hideTabs: true,
onFirstInteractive: function() {
console.log("Run this code when the viz has finished loading.");
}
};
var viz = new tableau.Viz(placeholderDiv, url, options);
}
それはすなわちのISN」と思われるようonFirstInteractiveログステートメントは、呼び出されません。実際にロードします。