我有一個android應用通過使用Facebook for android API發佈給用戶牆。當用戶按下按鈕一個對話框登錄到Facebook,然後將預定義文本共享到他的FB牆。這適用於從2.1到2.3.3的所有版本中的仿真器,以及2.2版本的設備。然而,對於2.3.3版本的設備(使用SGII,SGI,HTC-Evo-3D進行測試),Facebook正在加載,然後突然完成並顯示之前的活動(使用按鈕)(FB對話框關閉)發佈。發佈在2.3.3當從Android應用發佈到Facebook時
LogCat中沒有給出錯誤消息。
代碼:
PermanentFacebook pf = new PermanentFacebook(activity, FACEBOOK_APP_ID);
Bundle parameters = new Bundle();
parameters.putString("link", url);
parameters.putString("picture", imageURL);
parameters.putString("name", title);
parameters.putString("caption", caption);
parameters.putString("actions", "[{\"link\":\"http://www.stackoverflow.com\", \"name\":\"stackoverflow.com\"}]");
pf.dialog(activity, "stream.publish", parameters);
的PermanentFacebook類擴展,我可能會爲您提供的API在Facebook類的,但我要問這裏的問題是,爲什麼它不與設備2.3版本。 3。
我試圖谷歌,但找不到任何相關的,除了從this guy可能有類似的問題。對於這個問題可能有什麼建議?任何人都知道API的錯誤?