Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Trello-引用client.js文件,无法调用类型为“的函数”;“成功”;在Trello.API中_Javascript_Jquery_Html_Css_Trello - Fatal编程技术网

Javascript Trello-引用client.js文件,无法调用类型为“的函数”;“成功”;在Trello.API中

Javascript Trello-引用client.js文件,无法调用类型为“的函数”;“成功”;在Trello.API中,javascript,jquery,html,css,trello,Javascript,Jquery,Html,Css,Trello,我正在跟踪提到的样本@ 当我在单独的HTML、Javascript和CSS中复制相同的代码时,相同的代码不起作用 HTML: })) 关于成功,我想写我的函数,但它似乎没有调用它。任何我遗漏的东西。我猜您正在测试的浏览器是IE 我在API中遇到过类似的问题,弹出窗口不调用OnSuccess函数,但在JSFIDLE中运行良好,这似乎就是您在这里遇到的问题 我的解决方案是将类型更改为“重定向”,以便在同一窗口中请求权限。 这种方法在IE中使用单独的文件时效果很好 $("#connectLink")

我正在跟踪提到的样本@

当我在单独的HTML、Javascript和CSS中复制相同的代码时,相同的代码不起作用

HTML:

}))


关于成功,我想写我的函数,但它似乎没有调用它。任何我遗漏的东西。

我猜您正在测试的浏览器是IE

我在API中遇到过类似的问题,弹出窗口不调用OnSuccess函数,但在JSFIDLE中运行良好,这似乎就是您在这里遇到的问题

我的解决方案是将类型更改为“重定向”,以便在同一窗口中请求权限。 这种方法在IE中使用单独的文件时效果很好

 $("#connectLink").click(function() {
   Trello.authorize({
     type:"redirect",
     name: "from link",
     success: function() {
       alert("in success");
      },
      error:function() {
        alert("in error");
      }
    })
  });

我也遇到了同样的问题,并发现这是因为我试图从
文件://
URL进行授权

不了解确切原因,但在这种情况下,授权页面不会重定向或关闭弹出窗口


我简单地解决了这个问题,在本地主机上用一个Web服务器为我的页面提供服务(在我的例子中,我使用了nodejs和
service static
module)。

弹出窗口显示了吗?您是否完成了授予访问权限的步骤?是的,弹出窗口显示,如果我说“允许”,则应调用该函数,但该函数未发生。我遵循了TrelloAPI文档中提到的步骤(参考client.js文件并提供应用程序密钥。那么,发生了什么事?控制台中是否有任何内容?您是否尝试过任何调试?是的,我尝试过调试,但没有帮助。如果我试图在控制台中打印任何也没有出现的文本。为什么相同的代码在JSFIDLE站点中运行,但在我的项目中没有单独运行。是否你有一个项目,你可以分享在压缩格式,这是与TrelloAPI的工作,那么这将是伟大的。我的电子邮件id是sourabhpandey05@gmail.comstill同样的问题-在firefox中获取以下错误:损坏的内容错误由于检测到数据传输错误,您试图查看的页面无法显示。无法显示您试图查看的页面,因为检测到数据传输错误。请与网站所有者联系,将此问题告知他们。在chrome中-单击“允许”时不会发生任何事情..:(
   $(document).ready(function(){
      alert('Welcome to StarTrackr! Now no longer under police investigation!');
         console.log("alert printed");



 $("#connectLink")
   .click(function(){
      Trello.authorize({
                type:"popup",
               name: "from link",
                success: function() {
               alert("in success");
        },
               error:function() {
               alert("in error");
              }
              })
          });
 $("#connectLink").click(function() {
   Trello.authorize({
     type:"redirect",
     name: "from link",
     success: function() {
       alert("in success");
      },
      error:function() {
        alert("in error");
      }
    })
  });