Tôi có trong ứng dụng FB AuthButton đang thực hiện kết nối với quy trình FB
Tôi có một thiết bị đang chạy phiên bản cũ của ứng dụng FB (phiên bản 1.8.3 - 1.8.4).Facebook SDK 3.0 với phiên bản ứng dụng Facebook cũ chuyển hướng đến trình duyệt và bị kẹt
khi tôi nhấp vào nút đăng nhập, quy trình không khởi động ứng dụng gốc, nhưng gọi trình duyệt để hoàn tất quá trình.
Trong nhật ký, tôi thấy những bản ghi:
06-16 12:26:00.709: E/ActivityThread(21597): Failed to find provider info for com.facebook.katana.provider.AttributionIdProvider
06-16 12:26:03.321: E/Tab(21678): onReceivedError -10 fbconnect://success#access_token=MY_TOKEN&expires_in=5170432 The protocol is not supported.
và trên màn hình, trình duyệt cho thấy ảnh chụp màn hình này:
bất kỳ suy nghĩ về cách để sửa lỗi này hoặc ridirect trở lại ứng dụng của tôi ?
[3] (http://stackoverflow.com/a/16970648/2405196) tùy chọn trong bài đăng này là 'WebDialog' thực hiện thay vì nút FB auth. – Mihir
Tôi biết, nhưng tôi không muốn buộc người dùng của mình truy cập hộp thoại web trừ khi không có cách nào khác. vì trong trường hợp này, người dùng đã cài đặt ứng dụng, (nó không được cập nhật) và tôi không có cách nào tìm ra phiên bản ứng dụng Facebook của anh ấy và không kiểm soát quá trình đăng nhập, tôi có thể khắc phục điều đó bằng cách nào? – thepoosh
SDK không được chuyển sang Trình duyệt Android. Url trong trình duyệt trước khi nó chuyển hướng đến fbconnect: // url là gì? –