Tôi hiện đang tìm cách khởi chạy ứng dụng trình duyệt mặc định trên Android và chuyển cookie phiên cho nó.Android: Mở Trình duyệt với Cookie Phiên Cung cấp
Ứng dụng của tôi giao tiếp với API bên ngoài mà tôi không có quyền kiểm soát bằng HttpClient, sau đó chuyển người dùng đến trang web cho các giai đoạn cuối cùng.
Tôi biết rằng điều này có thể xảy ra khi sử dụng WebView, Tuy nhiên, tôi đặc biệt cần mở ứng dụng trình duyệt bên ngoài thay vì sử dụng một WebView nội bộ.
Tôi biết rằng:
Intent.ACTION_VIEW
có thể được sử dụng để mở trình duyệt, tuy nhiên tôi đã không quản lý để tìm thấy nhiều thông tin về thực sự đi qua bất kỳ dữ liệu bổ sung thông qua.
Bất kỳ trợ giúp nào được đánh giá cao.
Có cách nào để lấy hệ thống hoặc trình duyệt CookieStore và thêm cookie của tôi theo cách thủ công vào đó không? – rblk
@XenoPhoenix: Không. Đó sẽ là một vi phạm quyền riêng tư lớn. Chưa kể thực tế là người dùng có thể không sử dụng trình duyệt mà bạn đang nghĩ tới. – CommonsWare
Thành thật mà nói, tôi nghi ngờ rằng đó là lý do tại sao tôi đã hy vọng có một cách để làm điều đó với một ý định. Mặc dù như tôi nghi ngờ và bạn trả lời điều này là tiếc là hiện không được hỗ trợ. – rblk