Khi tôi nhận được một liên kết http Facebook, tôi có tùy chọn để chọn trình duyệt của mình nhưng không phải là ứng dụng Facebook, có cách nào để buộc nó không? Đó có phải là hành vi bình thường?
Khi tôi nhận được một liên kết http Facebook, tôi có tùy chọn để chọn trình duyệt của mình nhưng không phải là ứng dụng Facebook, có cách nào để buộc nó không? Đó có phải là hành vi bình thường?
Câu trả lời:
Đó có phải là hành vi bình thường?
Ứng dụng Facebook chỉ xử lý lược đồ URL chuyên dụng fb://
và không có gì khác, vì vậy mọi liên kết ( http://
hoặc https://
) Facebook tiêu chuẩn sẽ bị ứng dụng bỏ qua. Vì vậy, vâng, thật không may, điều này là bình thường.
Có cách nào để buộc nó không?
Theo văn bản hiện tại, cho đến khi các nhà phát triển của họ triển khai bộ lọc để xử lý giao thức HTTP, không có cách nào để thực hiện điều đó từ các ứng dụng của họ.
Ứng dụng của bên thứ 3 có thể khắc phục sự cố này bằng cách khắc phục (ví dụ: Liên kết mở trong ứng dụng, như đã đề cập từ câu trả lời này , nhưng có vẻ như hiện tại nó không hoạt động, có thể do thay đổi giao thức FB ).
Các ứng dụng Facebook trên Android bây giờ hỗ trợ liên kết sâu . Vì vậy, bạn http://
và https://
nên làm việc. Trong ứng dụng Facebook cũng như từ các ứng dụng khác.