質問

Facebookのようなボタンを実装しようとしていますが、機能していません。要するに、私は「いいね」ボタンを押すことができ、それは私がこれが好きだったと言うでしょう。しかし、私のプロフィールには何も起こりません。コメントを投稿すると、何も起こりません。また、JavaScriptエラー「エラーのない文字列リテラル」も作成されています。

これがそうです 私がそれを実装しているページ. 。ユーザーのプロフィールには何も表示されないことを除いて、すべてが機能しているようです。このJavaScriptエラーをスローします:

エラー非終了文字列リテラル:static.ak.fbcdn.net/rsrc.php/zp/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"/>

誰かが私が間違っていることを考えていますか?

役に立ちましたか?

解決

メタプロパティは障害ではありません(そして、それらはボタンではなく共有APIにとってより有用です)。

それが私にはタフに働いているように見えます、おそらくあなたは壊れた文字列を持っている/持っていたでしょう( 「これは正しくありません」 それ以外の 'これは正しく' t right」).

iframeバージョンを使用していることに気付きましたが、FBMLバージョンに切り替えてみませんか?あなたのために人生を楽にするかもしれません...どのブラウザがエラーを発行しますか? Mozzilaで試してみましたが、FireBugはエラーを吐き出しませんでした。

他のヒント

問題は、実際のコードではなく、ブラウザに関連していました。問題が解決しました。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top