2017-03-29 54 views
0

これで、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ログステートメントは、呼び出されません。実際にロードします。

答えて

0

私はHTMLファイルにインポートしていたAPIバージョンがviz_v1.jsであることを発見しました。

代わりにtableau-2.min.jsを使用しなければなりませんでした。

関連する問題