Cách đây không lâu, Google đã thêm một tính năng mới có tên Chrome Custom Tab kể từ Chrome 45 trên Android JellyBean trở lên.
Tab tùy chỉnh Chrome là gì?
Các nhà phát triển ứng dụng phải đối mặt với sự lựa chọn khi người dùng chạm URL để khởi chạy trình duyệt hoặc xây dựng trình duyệt trong ứng dụng của riêng họ bằng WebViews.
Cả hai tùy chọn đều đưa ra những thách thức - khởi chạy trình duyệt là một công tắc ngữ cảnh nặng không thể tùy chỉnh, trong khi WebView không chia sẻ trạng thái với trình duyệt và thêm chi phí bảo trì.
Tab tùy chỉnh của Chrome cung cấp cho ứng dụng nhiều quyền kiểm soát hơn đối với trải nghiệm web của họ và giúp chuyển đổi giữa nội dung gốc và nội dung web liền mạch hơn mà không cần phải dùng đến WebView.
Khi nào nó sẽ có sẵn?
Kể từ Chrome 45, Tab tùy chỉnh Chrome hiện có sẵn cho tất cả người dùng Chrome, trên tất cả các phiên bản Android được Chrome hỗ trợ (Jellybean trở đi).
Google đã tích hợp tính năng này trên một số ứng dụng của họ (ví dụ: Google+ , Google Search ) và giờ đây, các ứng dụng của bên thứ 3 cũng có thể sử dụng nó (ví dụ: Twitter , Stack Exchange ).
Mặc dù một số ứng dụng cung cấp cài đặt để bật / tắt nó (ví dụ: Tìm kiếm của Google ), những ứng dụng khác dường như không thể vô hiệu hóa điều này. Tôi biết tôi vẫn có thể mở liên kết trong Chrome bằng cách nhấn vào menu tràn (3 chấm ở trên cùng bên phải) và chọn Mở trong Chrome . Tuy nhiên, sẽ tốt hơn nếu có thể tắt nó trên các ứng dụng cụ thể.
Vì vậy, câu hỏi của tôi là: có thể tắt tính năng này, tốt nhất là trên các ứng dụng chọn lọc ? (bằng cách vô hiệu hóa, tôi có nghĩa là mở liên kết trực tiếp trong trình duyệt mặc định hoặc nhắc người dùng chọn trình duyệt)
Lưu ý : Tôi mở tất cả các đề xuất, bao gồm các giải pháp root hoặc thậm chí gỡ cài đặt Chrome trong trường hợp xấu nhất. Tuy nhiên, câu trả lời thực tế hơn được ưa thích.