【发布时间】:2015-01-03 08:00:34
【问题描述】:
我已将 2 个 Tableau 仪表板嵌入到我公司使用的内部网站中。两天前添加它们时,我能够在 Chrome 中查看它们。但是,现在他们曾经所在的页面上只显示一个空白区域。如果我使用 Internet Explorer 8 打开页面,我仍然可以查看嵌入式仪表板。
您对我的嵌入代码为何停止工作有任何想法吗?
我已删除所有 cookie/浏览器历史记录。我可以直接访问仪表板(所以这似乎不是权限问题。)
<script type='text/javascript' src='***TABLEAUWORKBOOKURL***'></script>
<div class='tableauPlaceholder' style='width: 1004px; height: 862px;'>
<object class='tableauViz' width='1004' height='862' style='display:none;'>
<param name='host_url' value='https%3A%2F%2Ftableau.***COMPANYNAME***.org%2F' />
<param name='site_root' value='/t/Sandbox' />
<param name='name' value='***WORKBOOKNAME***' />
<param name='tabs' value='yes' />
<param name='toolbar' value='yes' />
</object>
</div>
谢谢!
【问题讨论】:
-
查看浏览器控制台窗口,看看是否有任何错误消息。另请注意,脚本 src 标记应引用 Tableau javascript 文件(而不是工作簿 url)。
-
谢谢!奇怪的是,它现在又开始工作了……虽然我什么也没做。如果它再次发生,这真的是很好的故障排除建议,尤其是因为它是面向公众的(嗯,它不仅仅是我的部门)。(是的......我不是说 URL......我很陌生有了这个,所以感谢您解释该部分实际在做什么。)
-
还有一点:尽管我很喜欢 StackOverflow,但 Tableau community forums 是回答 Tableau 问题的更好地方。
标签: javascript html google-chrome embed tableau-api