AJAXの特定のページであるChrome拡張機能を開発しようとしています。その後、そのページの内容に応じて通知を表示します。(を使用してwebkitNotifications
)
このページはチケットシステムであり、私がチェックしているのは、ユーザーがログインしているかどうか、そしてユーザーが新しいチケットを持っているかどうかです。さらに重要なことに、私はリモートページを所有していないか、制御できません。
同一生成元ポリシーが原因で行き詰まりました。基本的に、ページをAJAXしようとすると、次のエラーが発生します。
XMLHttpRequest cannot load http://{{ Remote Site URL }}. Origin chrome-extension://gcagdmmcgmldhommhlckpbgdmlfojblp is not allowed by Access-Control-Allow-Origin.
Chromeやその他のブラウザ用の拡張機能を開発したことがないので、頭のてっぺんから回避できる可能性があるかどうかわかりません。
GoogleとSOで解決策を探してみましたが、自分のニーズに合ったものが見つからないようです。