2012-05-09 8 views
0

私はDrupalのWebサイトで作業していました。私が今日気づくまでは、ボタンのようなFacebookが表示を停止したばかりまで、すべてがかなりダンディーになっていました。 (Facebookの上のようなボタン・ジェネレータによって生成されたとして)私はこのコードを使用しています:Facebook Like Button Not Displaying: "オブジェクトに登録されたポリフィルがありません"

<div id="fb-root"></div> 
<script>(function(d, s, id) { 
    var js, fjs = d.getElementsByTagName(s)[0]; 
    if (d.getElementById(id)) return; 
    js = d.createElement(s); js.id = id; 
    js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=331116490288120"; 
    fjs.parentNode.insertBefore(js, fjs); 
}(document, 'script', 'facebook-jssdk'));</script> 

現在地ウェブサイトを閲覧することができますhttp://www.theladbible.com/(のようなボタンは、Twitterボタンの左にあります)。

Uncaught Error: No polyfill registered for object 

私はSOの他の記事を見てきましたが、それらのどれもが答えを持っていない、Drupalのフォーラムの最近のポストがあることを示した:私は二回、次のエラーを取得Chromeで私のデバッガコンソールに見たとき

プラグインのために役立つロケールを追加しましたが、これは私が信じるこの方法のオプションではありませんか?

誰かが助けてくれることを願っています。

+0

これを解決しました。よろしくね、 – apast

答えて

1

おそらく今日だった新しいバグに関連するこれが導入さ:https://developers.facebook.com/bugs/420667497951980

Facebookプラットフォームの状態がこれを確認:

JS SDK 2:42 PM現在
本日(2012年5月9日)を発行します、all.jsファイルがロード時に例外をスローしています。私たちは今、修正に取り組んでいます。詳細およびアップデートについては、バグ420667497951980を購読してください。

これはまた、あなたがFB.Data.*ようJS-SDKから削除何かを使用している場合(今日、私はFB.Data.queryを持っていた私のアプリケーションのいずれかで、まったく同じ問題を修正しましたが、そのバグではなく、他の機能に関連していないこともされます/ FB.Data.waitがコード内にあり、その機能はしばらく非難され、SDKからただ削除されました)。

+0

それは問題のように見えますが、いくつかのサイトで古い共有ボタンを使用して、一時的な手段として使用している可能性があると考えています。 これは正直なところ正しい答えかもしれないと思いますし、最後には問題です。 upvoteだろうが、現在、より多くの担当者が必要です。おかげでジューシー! – Twade

関連する問題