マッピング ページで使用する Chrome 拡張機能を作成しています。ユーザーがマップにログインすると、多くの変数がデータベースからマップに渡されます。
拡張機能を開いたときに、これらの変数を拡張機能に渡す方法はありますか? 私はLocalStorageについて考えていました:
テストとして、マップページのHTMLでこれを試しました
if (typeof(Storage)!=="undefined") {
localStorage.setItem("firstname", "hello");
localStorage.setItem("lastname", "world");
}
そして、私が試した拡張コンテンツで
alert('My name is ' + localStorage.getItem("firstname") + ' ' +
localStorage.getItem("lastname"));
マップ ページ開発者ツールの localstorage の下に変数が表示されます。しかし、拡張機能には別のセットが表示されます。
拡張機能がこれらを読み取れないようです。これらを送信する方法はありますか、それとも別の方法が必要ですか?