这是我拥有的mvc 3视图的主体。这是关于我想要创建的Facebook应用程序。预期的结果是有一个弹出窗口,显示用户输入应用程序的名称。当我运行应用程序时没有任何事情发生,因此没有执行代码那么这个错误是什么?
<body>
<div id="fb-root" style="display: none"></div>
<script>
window.fbAsyncInit = function () {
FB.init({
appId: 'My app ID', // Application ID provided by Facebook
status: true, // Check login status
cookie: true, // Enable cookies to allow the server access the session
xfbml: true // parse XFBML
});
// Other initialization code here
FB.api('/me', function (response) {
alert('Your name is ' + response.name);
});
};
// Load Facebook JavaScript SDK asynchronously
(function (d) {
var js, id = 'facebook-jssdk', ref = d.getElementByTagName('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));
</script>
@RenderBody()
答案 0 :(得分:1)