単純な例として、すべてのWebページの一番下に単語を挿入し、その単語をユーザーが変更できるようにしたいとします。だから、私はユーザー入力を受け取り、それを使って "localStorage.preferences = x;"を呼び出すためのオプションページを(内線内に)持っています。Google Chrome拡張機能の設定を保存するにはどうすればよいですか?
次に、ユーザはhttp://www.google.com/にナビゲートし、localstorage.preferencesで見つかった単語を書き込むスクリプトを挿入します。問題は、今は別のドメインにいるため、私の拡張機能ではなくgoogle.com用のlocalStorageが表示されていることです。
拡張機能のオプションページとサードパーティのウェブページに挿入されたスクリプトとの間でデータを共有するにはどうすればよいですか?
クロスドメインポリシーに違反するため、不可能です。これは幾分助けになるかもしれません:http://www.nczonline.net/blog/2010/09/07/learning-from-xauth-cross-domain-localstorage/ – codef0rmer