タグ付けされた質問 「facebook-javascript-sdk」

6
ウェブサイトにFacebookの共有ボタンを追加するにはどうすればよいですか?
動作すると思われるこのコードがありますが、動作しません。これがとにかくあなたを助けるならそれは素晴らしいでしょう。 <script src='http://connect.facebook.net/en_US/all.js'></script> <p><a onclick='postToFeed(); return false;'><img src="images/fb.png" /></a></p> <p id='msg'></p> <script> FB.init({appId: "338334836292077", status: true, cookie: true}); function postToFeed() { // calling the API ... var obj = { method: 'feed', redirect_uri:'https://www.facebook.com/cryswashington?fref=ts', link:'https://developers.facebook.com/docs/reference/dialogs/', picture: 'http://fbrell.com/f8.jpg', name: 'Facebook Dialogs', caption: 'Reference Documentation', description: 'Using Dialogs to interact with users.' }; …

3
Chrome違反:[違反]ハンドラーの実行時間が83ミリ秒かかりました
Facebookのログアウト機能をプロジェクトに実装しようとしています。ログインは問題なく機能します。しかし、JavaScriptコンソールにログアウトコードを含む次のメッセージが表示されることに直面しています。 [違反]長時間実行されるJavaScriptタスクには318ミリ秒かかりましたsession.php:51 1 sdk.js:135 [違反]ハンドラーは83msのランタイムを要しました(50msが許可されています) 他の同様のスレッドを検索しようとしましたが、それらの解決策はうまくいきませんでした。コードの一部を削除して、どの部分で問題が発生しているかを確認しました。メッセージに見られるように、FacebookのJSSDKが原因でエラーが発生することは明らかです。また、Chrome拡張機能をすべて無効にしました。 コードはFirefoxでは正常に機能しますが、ChromeやOperaでは機能しません。このタイムアウト期間を延長する方法はありますか?または、Chromeでこの問題を修正する他の方法。これがログアウトのコードです。 <?php session_start(); //echo $_SESSION["current_user"]; //echo $_COOKIE["current_user"]; session_destroy(); unset($_COOKIE["current_user"]); setcookie("current_user","",time() -3600, "/","", 0); //header("location: login.php"); ?> <!doctype html> <html> <head> </head> <body> <script> // Default settings window.fbAsyncInit = function() { FB.init({ appId : '<app-id>', cookie : true, xfbml : true, version : 'v2.8' }); …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.