2017-03-29 82 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); 
    } 

的onFirstInteractive日誌語句不會被調用,所以它似乎即ISN」實際上加載。

回答

0

我發現了這個問題,我導入到我的HTML文件中的API版本是viz_v1.js。我不得不使用tableau-2.min.js代替。

相關問題