Javascript 错误太多重定向:我的代码是否锁定在循环中?

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

我正在努力学习Tableau.js API教程,当我试图将在线示例与发布到服务器的图表一起使用时,我立即遇到了一个ERR_TOO_MANY_重定向错误

我对这项工作还很陌生,所以我想我会提供相关的代码片段,看看您是否能够发现任何可能在循环中生成重定向的内容

注意:它只是一个虚拟的取代基。这不是问题所在

这是代码。谢谢你的建议

<!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解决了这个问题,因此我的凭据已经为该会话建立。然后当我重新加载上面的代码时,它工作了。因此,我推断,如果此代码对其他用户运行良好,我必须提前解决凭证传递问题。不管怎样,这就是我下一步要尝试的解决方法。嗯