2012-11-09 10 views
20

クロムの各ウィンドウに独自のセッションがある拡張機能を作成しようとしています。以前はシークレットを使用していましたが、問題は、メインウィンドウとシークレットウィンドウで別々のセッションがあるうちに、セッションがさまざまなシークレットウィンドウで共有されることです。ウィンドウごとにセッションが分離される

シークレットウィンドウを開くたびに別のセッションを使用するようにクロムを設定する方法はありますか?

+0

ちょっと、あなたのアイデアは冷静に聞こえるよ!あなたがそれを終えて、それが何と呼ばれているのか教えてください。 – Sophtware

答えて

19

あなたの目標は、新しいユーザーデータディレクトリでChromeインスタンスを開始することです。クッキーはそれぞれのインスタンスで分離されます。 cmdでこのコマンドと同じ目標に達する方法を実装する拡張機能で:

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

私たちはこのアプローチを使用しましたが、それはユーザーにとって迷惑なものでした。すべてのウィンドウを開いた状態で、「デフォルトに設定」、「言語を翻訳する」、「パスワードを保存する」などの項目について再度尋ねます。これを防ぐために、たとえば、既定のものと同じように、これらすべての質問に既に回答している別のユーザーデータディレクトリの内容をコピーすることができます。 – Cesar

+0

--user-data-dir = temp1とtemp2を使用するコマンドラインから2つのクロムを開こうとしましたが、2つのウィンドウはセッションを共有していました。 –

関連する問題