我正在尝试完成 Tableau .js API 教程,当我尝试将在线示例与我发布到服务器的图表一起使用时,我立即遇到了 ERR_TOO_MANY_REDIRECTS 错误。
我对这项工作还很陌生,所以我想我应该提供相关的片段,看看您是否可以发现任何可能在循环中生成重定向的内容。
一些注释:“”只是一个虚拟替换。这不是问题。
这是代码。感谢您的任何建议!
<!DOCTYPE html>
<html>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
<script type='text/javascript' src="https://online.tableausoftware.com/javascripts/api/tableau_v8.js"></script>
</head>
<body>
<script type="text/javascript">
function initializeViz() {
var placeholderDiv = document.getElementById("tableauViz");
var url = "http://<PATH TO CHART>";
var options = {
width: '1200px',
height: '600px',
};
viz = new tableauSoftware.Viz(placeholderDiv, url, options);
}
</script>
<a href="#" onclick="$('#tableauViz').html(''); initializeViz()">visualize</a>
<div class id ="tableauViz"></div>
</body>
</html>
和代码无关。我发现这是一个认证问题。我对安全性和登录解决方案了解不多,但这也许会对某人有所帮助:我通过提前登录 Tableau 解决了该问题,以便已经为该会话建立了我的凭据。然后当我重新加载上面的代码时,它就起作用了。因此,我推断,如果此代码对其他用户来说运行良好,我必须提前解决凭证传递问题。无论如何,这就是我下一步要尝试的解决方案。华泰
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)