2017-04-25 241 views
-1

我试图将其通过Facebook的提供的样本代码在Quickstart guide ,我歌厅以下响应:者“GET https://connect.facebook.net/en_US/sdk.js”给予ERR_INSECURE_RESPONSE

GET https://connect.facebook.net/en_US/sdk.js网:: ERR_INSECURE_RESPONSE

下面是我的源代码:

<!DOCTYPE html> 
<html> 
<head> 
<meta charset="ISO-8859-1"> 
<title>FBTestDrive</title> 
</head> 
<body> 
    <script> 
    window.fbAsyncInit = function() { 
    FB.init({ 
     appId  : 'I got the app id.', 
     xfbml  : true, 
     version : 'v2.9' 
    }); 
    FB.AppEvents.logPageView(); 
    }; 

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

</script> 
</body> 
</html> 

我试过把http/https放在//connect.facebook.net/en_US/sdk.js之前,我也从服务器(本地Apache Tomcat网络服务器)运行应用程序,但没有任何工作。

+0

你想在iframe中做到这一点? – luschn

+0

是的。都。在iframe中并直接在浏览器中 –

+0

原因可能是源代码不再有效? 请参阅此链接:http://stackoverflow.com/questions/7165143/where-to-download-facebook-javascript-sdk-and-xd-receiver-htm –

回答

0

我没有足够的信誉来发表评论,因此发帖作为答案。 您是否更改了appId?最常见的错误是使用占位符。

+0

是的。我有一个应用程序,它仍然无法正常工作。 –