2012-07-30 55 views

回答

0

我沒有在Graph API或FQL用戶對象/表格中看到任何可用的信息,所以我猜想沒有辦法直接向前詢問這個問題。

如果您提供的用戶配置文件不允許訂閱,則呈現的插件元素的寬度會非常小(如果您在提及的頁面上選擇顏色方案「黑暗」,則清晰可見) - 也許使用該插件的HTML5版本,應該可以使用JS來詢問該元素的寬度,並使用該信息作出有根據的猜測,以確定該用戶是否允許訂閱或不...

+0

我試着閱讀facebook jsdk源,發現Facebook的jsdk使用iframe來包含請求結果。我找不到鉤住加載iframe的事件的方法(試過FB.Event.subscribe('xfbml.render'),FB.Event.subscribe('xfbml.parse'),FB.Event.subscribe('xfbml。 iframeWidget.render')none是有用的),並檢查其內容(無法訪問跨域)加載後,任何建議? – RainChen 2012-08-01 05:03:29

+0

就像我說的,我可以看到可能實現你想要的東西的唯一方法是讀取屬於你自己的DOM的嵌入元素的維度,並嘗試從中得出結論。 – CBroe 2012-08-01 08:04:55