如何使用Tableau Javascript API在Tableau Online中托管的仪表板网页中嵌入仪表板?
我正在尝试使用Tableau Online中托管的仪表板进行重新创建。一篇独立于Tableau的文章,我已经试着跟随 尽管生成的嵌入应该需要显示登录名,但我希望登录名显示在我网页上的嵌入输出/iframe中。请参考随附代码。相反,我得到了一个错误: 拒绝在帧中显示“”,因为它将“X-frame-Options”设置为“sameorigin” 我采取的方法正确吗?如果可以通过JSAPI嵌入Tableau在线仪表板,那么如何避免CORS错误如何使用Tableau Javascript API在Tableau Online中托管的仪表板网页中嵌入仪表板?,javascript,api,cross-domain,embed,tableau-api,Javascript,Api,Cross Domain,Embed,Tableau Api,我正在尝试使用Tableau Online中托管的仪表板进行重新创建。一篇独立于Tableau的文章,我已经试着跟随 尽管生成的嵌入应该需要显示登录名,但我希望登录名显示在我网页上的嵌入输出/iframe中。请参考随附代码。相反,我得到了一个错误: 拒绝在帧中显示“”,因为它将“X-frame-Options”设置为“sameorigin” 我采取的方法正确吗?如果可以通过JSAPI嵌入Tableau在线仪表板,那么如何避免CORS错误 JPL仪表板 函数initViz(){ var cont
JPL仪表板
函数initViz(){
var containerDiv=document.getElementById(“vizContainer”),
//url=”http://public.tableau.com/views/RegionalSampleWorkbook/Storms",
url=”https://10ay.online.tableau.com/site/jpl/views/JPLDashboard_V05_JUE/Awareness?:iid=2",
选项={
希德塔布斯:没错,
onFirstInteractive:function(){
log(“在viz完成加载后运行此代码”);
}
};
var viz=新的tableau.viz(containerDiv、url、options);
}
(功能(){
window.onload=函数(){
initViz();
};
})();
确保用于嵌入视图的URL来自Tableau Online中的股票期权:
我希望这是有帮助的,
Gigi这成功了,谢谢。您知道Tableau JS API是否提供对其中任何元素(div等)的访问吗?由于跨原点问题,无法选择iframe。