Storageのクロスドメイン問題はじめに前回のエントリで書いたChromeアドオンの実装で詰まった部分があるのでそれをメモ的に。Worldcatで件名標目を収集し、どのサイトにいてもその収集したタグを参照することができる仕組みが求められました。LocalStorageをとりあえず使ってみようかと思ったのですが、LocalStorageはシングルドメインでのみ利用可能である、というクロスドメイン問題が発生します。Books側で収集した件名標目ともマージできない収集した件名標目はそれぞれ収集したドメイン内でしか活用できないという問題があります。いろんなウェブサイトから件名標目を収集していろんなサイトで活用するための仕組みとしては、ここをクリアする必要がありました。Background.js自分がとった方法はBackground.jsからLocalStorageを参照する方法です。Background.jsからLocalStorageを参照すると、上記のように、ローカルファイルをドメインとしてデータを記録します。参照されているローカルファイルはChrome拡張機能の保存されているローカルファイルです。どのサイトにアクセスしても、同一のドメインとして同一のLocalStorageに保存し参照することができます。セキュリティ的にどうなのか、とかいろいろ検証が必要とは思いますが、とりあえずこんな方法もあるということで。とリードテ...2015-01-02井戸を掘るあけましておめでとうございます。リードテックラボ、RSSを考える編、です。読者になる検索リンクヘルプはてなブログお知らせはてなブログをはじめよう!haseharuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。