Javascript 错误太多重定向:我的代码是否锁定在循环中?
我正在努力学习Tableau.js API教程,当我试图将在线示例与发布到服务器的图表一起使用时,我立即遇到了一个ERR_TOO_MANY_重定向错误 我对这项工作还很陌生,所以我想我会提供相关的代码片段,看看您是否能够发现任何可能在循环中生成重定向的内容 注意:它只是一个虚拟的取代基。这不是问题所在 这是代码。谢谢你的建议Javascript 错误太多重定向:我的代码是否锁定在循环中?,javascript,redirect,tableau-api,Javascript,Redirect,Tableau Api,我正在努力学习Tableau.js API教程,当我试图将在线示例与发布到服务器的图表一起使用时,我立即遇到了一个ERR_TOO_MANY_重定向错误 我对这项工作还很陌生,所以我想我会提供相关的代码片段,看看您是否能够发现任何可能在循环中生成重定向的内容 注意:它只是一个虚拟的取代基。这不是问题所在 这是代码。谢谢你的建议 <!DOCTYPE html> <html> <meta content="text/html;charset=utf-8" http-equ
<!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解决了这个问题,因此我的凭据已经为该会话建立。然后当我重新加载上面的代码时,它工作了。因此,我推断,如果此代码对其他用户运行良好,我必须提前解决凭证传递问题。不管怎样,这就是我下一步要尝试的解决方法。嗯