首先,對不起我的英語不好,我會盡量做到儘可能清楚。 我正在開發一個黑莓應用程序,使張貼到Facebook,創建相冊,張貼在這些相冊中的圖片,並張貼在朋友的牆壁的圖片...所有這些工作正常,但我有一個巨大的問題:黑莓Facebook的權限按鈕
當用戶第一次通過手機進入應用程序時,登錄,然後將其帶到設置的權限頁面,該頁面只有我的應用程序名稱,取消按鈕和接受按鈕。現在當你嘗試點擊它們時,什麼都不會發生;根本就好像他們根本就沒有。
代碼
private final static String[] PERMISSION = Facebook.Permissions.ALL_PERMISSIONS;
private final static String NEXT_URL = "http://www.facebook.com/connect/login_success.html";
private final static String APPLICATION_ID = "my_id";
private final static String APPLICATION_SECRET = "my_secret";
public static ApplicationSettings as = new ApplicationSettings(NEXT_URL,
APPLICATION_ID, APPLICATION_SECRET, PERMISSION);
public static Facebook fb = Facebook.getInstance(as);
此外調查
與被叫是Wireshark程序,我釣到正被請求的URL,並且顯示= WAP放置,但即使改變它顯示=觸摸問題仍然存在。使用顯示頁面或彈出窗口使黑莓使用該網站過於沉重。另外,我在Firefox上粘貼了這個URL,並使用Firebug,我意識到這兩個按鈕在onClick HTML字段中沒有方法,並且沒有來自請求的JavaScript。我使用的由E. Baskoro上的最新版本做了Facebook SDK
Facebook開發網頁在這個問題上的bug報告(不是我)
https://developers.facebook.com/bugs/320629631363983
請發佈您用於設置您的Facebook會話的代碼,包括您的'nextUrl'變量的值。 – Nate 2012-07-10 21:22:06
這可能有助於:http://stackoverflow.com/questions/10430718/how-to-create-a-custom-dialog-for-asking-permission-in-blackberry – Drewness 2012-07-11 14:35:37
mmm,不,這些是設備權限,我的問題是與Facebook的SDK,獲得Facebook的權限。 – 2012-07-11 14:44:35