我正在尝试实施Facebook Like Button,但它不起作用。总之,我可以按下类似的按钮,它会说我喜欢这个。但是我的个人资料没有出现,当我发表评论时,没有任何反应。它还会创建一个javascript错误:“Error unterminated string literal”。
这是the page I have it implemented on。一切似乎都有效,除了用户的个人资料中没有任何内容。它抛出了这个JavaScript错误:
错误未终止的字符串文字: static.ak.fbcdn.net/rsrc.php/zP/p/r/rfgCJM79Mlq.js
我也插入了社交元标记:
enter code here
<meta property="fb:app_id" content="162971323718605"/>
<meta property="fb:admins" content="40509315"/>
<meta property="og:title" content="KeyStar PR"/>
<meta property="og:type" content="music"/>
<meta property="og:url" content="http://epk.devinshosting.com"/>
<meta property="og:site_name" content="KeyStar PR"/>
<meta property="og:image" content="http://epk.devinshosting.com/apps/PVElectronicPressKit/images/default_album.jpg"/>
有谁知道我做错了什么?
答案 0 :(得分:0)
元属性不是错误(它们对于共享API而不是类似按钮更有用。)
看起来这对我来说很难,很可能你有一个破损的字符串(比如'这不对'而不是'这不对'< / em>的)。
我注意到你使用iFrame版本,为什么不切换到FBML版本?可能会让你的生活更轻松...什么浏览器发出错误?我尝试使用Mozzila并且FireBug没有吐出任何错误,在我点击“喜欢”之后更多地贴在我的墙上。
答案 1 :(得分:0)
问题与任何实际代码无关,只与浏览器有关。问题解决了。