Javascript Facebook脚本all.js在Chromium浏览器中崩溃:未捕获语法错误:意外标识符all.js:57

Javascript Facebook脚本all.js在Chromium浏览器中崩溃:未捕获语法错误:意外标识符all.js:57,javascript,facebook,syntax,Javascript,Facebook,Syntax,我使用以下代码初始化Facebook。在HTML页面加载的单独Javascript文件中更改了许多内容后,我在Facebook脚本中发现了一个未捕获的语法错误(该脚本以以下形式嵌入HTML页面),但我不知道该错误的原因和原因 fbAsyncInitDone = false; window.fbAsyncInit = function() { FB.init({ appId : '{{app_id}}', status : true, // check l

我使用以下代码初始化Facebook。在HTML页面加载的单独Javascript文件中更改了许多内容后,我在Facebook脚本中发现了一个未捕获的语法错误(该脚本以以下形式嵌入HTML页面),但我不知道该错误的原因和原因

fbAsyncInitDone = false;
window.fbAsyncInit = function() {
    FB.init({
        appId  : '{{app_id}}',
        status : true, // check login status
        cookie : true, // enable cookies to allow the server to access the session
        xfbml  : true  // parse XFBML
    });
    //fillinFriends();
    fbAsyncInitDone = true;
};

(function(d){
    var js, id = 'facebook-jssdk', ref = d.getElementsByTagName('script')[0];
    if (d.getElementById(id)) {return;}
    js = d.createElement('script'); js.id = id; js.async = true;
    js.src = "//connect.facebook.net/en_US/all.js";
    ref.parentNode.insertBefore(js, ref);
  }(document));

如何使all.js重新工作?我认为这个错误与Chromium有关,因为Firefox仍然可以工作。我非常需要一个可以正常工作的Facebook Javascript,因为页面上有几个Facebook元素都在使用它。

欢迎使用Facebook开发,在那里他们总是随机地破坏东西。这类事情很常见,通常一两个小时就能解决。你可以在网站上报告。首先,我认为这可能是一个纯粹的FB错误,因为它被列在Facebook开发者的网站上。但我忘了提一下:然后我重新部署了以前的代码,这是完全不同的(超过7500行的Javascript文件),它在Chromium中再次工作。欢迎来到Facebook开发,在那里他们总是随机破坏东西。这类事情很常见,通常一两个小时就能解决。你可以在网站上报告。首先,我认为这可能是一个纯粹的FB错误,因为它被列在Facebook开发者的网站上。但我忘了提到:然后我重新部署了前面的代码,这是完全不同的(Javascript文件有7500多行),它在Chromium中再次工作。