2012-11-09 12 views
20

Tôi đang cố gắng tạo tiện ích mở rộng trong đó mỗi cửa sổ của chrome có phiên riêng của nó. Chúng tôi đã sử dụng ẩn danh trước đó, nhưng vấn đề là trong khi cửa sổ chính và cửa sổ ẩn danh có các phiên riêng biệt, phiên được chia sẻ giữa các cửa sổ ẩn danh khác nhau.Phiên riêng biệt cho mỗi cửa sổ

Có cách nào để định cấu hình chrome để sử dụng phiên riêng biệt mỗi khi cửa sổ ẩn danh được mở không?

+0

Hey, ý tưởng của bạn nghe có vẻ tuyệt vời! Bạn có thể cho tôi biết nếu bạn đã hoàn thành nó và nó được gọi là gì không? – Sophtware

Trả lời

19

Mục tiêu của bạn sẽ bắt đầu phiên bản Chrome bằng thư mục dữ liệu người dùng mới. Các cookie sẽ được phân lập trong mỗi trường hợp. Trong phần mở rộng để thực hiện một cách để đạt được cùng một mục tiêu như lệnh này trên cmd:

chrome.exe --user-data-dir="C:\temp\user1" 
+2

Chúng tôi đã sử dụng cách tiếp cận này nhưng nó gây phiền toái cho người dùng. Với mỗi cửa sổ mở ra, nó hỏi lại về những thứ như "Đặt làm mặc định" hoặc "Dịch ngôn ngữ" hoặc "Lưu mật khẩu". Để ngăn chặn điều này, bạn có thể ví dụ sao chép nội dung của một thư mục dữ liệu người dùng khác có tất cả các câu hỏi này đã được trả lời, như câu hỏi mặc định. – Cesar

+0

Tôi đã thử mở hai chromes từ dòng lệnh, một với --user-data-dir = temp1 và sử dụng temp2, nhưng hai cửa sổ đã chia sẻ một phiên. –