Facebookのようなボタンが機能しない:エラーのない文字列リテラル
-
29-09-2019 - |
質問
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はエラーを吐き出しませんでした。
他のヒント
問題は、実際のコードではなく、ブラウザに関連していました。問題が解決しました。
所属していません StackOverflow