知识库

在 iFrame 中嵌入 Tableau Public 视图


发布时间: 30 May 2014
上次修改日期: 03 Jan 2019

问题

如何在 iFrame 中嵌入 Tableau Public 视图。

环境

Tableau Public

答案

  1. 转到 Tableau Public 中的视图。
  2. 选择视图底部的“共享”选项,并复制“链接”部分中提供的链接。
  3. 在 iframe 代码中添加该链接。有关如何嵌入 URL 的详细信息,请参见编写嵌入代码
  4. 在 iFrame 中嵌入 Tableau Public 视图时,URL 必须包括以下参数:
    • showVizHome=no 
    • embed=true 
下面的示例演示可用于在 iFrame 中嵌入 Tableau Public 视图的代码,其中来源 (src) 为视图的 URL:
<iframe src="https://public.tableau.com/views/public_exercise/Dashboard1?:showVizHome=no&:embed=true"
 width="645" height="955"></iframe>

注意:将视图的 URL 用于 iframe src 属性时,不要包括 URL 最末尾的数字符号 (#) 和数字。

正确的 src 内容:

https://public.tableau.com/views/public_exercise/Dashboard1?:showVizHome=no&:embed=true
不正确的 src 内容:
https://public.tableau.com/views/public_exercise/Dashboard1?:showVizHome=no&:embed=true#2
为确保默认情况下在嵌入视图中显示原始视图,请确保名称参数的嵌入代码 URL 未显式引用自定义视图,并在嵌入代码中包含以下筛选器参数:<param name="filter" value=":original_view=yes"/>。有关详细信息,请参见:自定义视图的嵌入代码
此文章是否已解决问题?