2011-02-08 11 views
0

ここで私は上記のコードを呼び出す前に、FacebookのFB.XdCommではJavaScriptに定義されていないFacebookの

私も同様FB.Initと呼ばれている
 
    
var iframeDom=FB.XdComm.Server.singleton.createNamedHiddenIFrame('dialogContent','','fb_permission_iframe',null); 
var myDialog=new FB.UI.PopupDialog('Title',iframeDom,true,false).show(); 
var userId = "user_id"; 
iframeDom.src=FBIntern.Utility.getFacebookUrl('www')+'inbox/'+'?compose&id='+userId+'&v='+FB.Facebook.version;//or any link that has ur dialog content.. 
myDialog.show(); 


からコンダイアログボックスを表示するために使用していたコードです。 FB.XdCommが定義されていません。

また、http://connect.facebook.net/en_US/all.jsをscriptタグ内のbodyタグで参照しています。

誰がどのようなコードが古くなっているようだ

答えて

1

を欠けている私を伝えることができ、これらのものは、FacebookのAPIには含まれていません。おそらくFB.uiメソッドを使用したいと思うでしょう。

+0

あなたはそれに関するさらに詳しい情報を提供できますか? FB.uiは私が探しているものですが、実際は作成ダイアログボックスを表示する必要があります – Sandhurst

+0

@Sandhurst:実際に彼が提供したリンクを閲覧してみましたか?その例はそこにあります! – ifaour

+0

@Sandhurst:[Dialogs](http://developers.facebook.com/docs/reference/dialogs/#methods)ページの一番下に利用可能なダイアログのリストが表示されます。メールを作成することはできません。おそらくこの方法でアクセスすることはできません。 – yscik

関連する問題