我在向Facebook发布Feed时遇到问题。以下代码在Mozilla和Google Chrome中运行良好,但弹出窗口不会出现在资源管理器和Safari中。你知道为什么会这样吗?谢谢你的想法。
<html>
<head>
<title>My Website</title>
</head>
<body>
<div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js">
</script>
<script>
FB.init(
{
appId:'3716911111111111',
cookie:true,
status:true,
xfbml:true
});
FB.ui({ method: 'feed',
display:'touch',
picture: 'http://nerdyparrot.com/pics/Spanish1.jpg',
link: 'http://nerdyparrot.com/',
name: 'Nerdy Parrot',
caption: 'Learn languages online',
description: 'Nerdy Parrot offers interactive way of learning foreign languages online.',
redirect_uri: 'http://nerdyparrot.com'
});
</script>
</body>
答案 0 :(得分:0)
尝试将redirect_uri: 'http://
nerdyparrot.com'
替换为redirect_uri: 'http://
nerdyparrot.com',
(结尾处的额外逗号)。