26

Google Chrome 拡張機能を作成するときに CORS を使用することは可能ですか?

これを見ました http://developer.chrome.com/extensions/contentSecurityPolicy.html

そして、これをマニフェストに挿入してみました "content_security_policy": "script-src 'self' https://twitter.com/ ; object-src 'self'",

ただし、 ajax リクエストは XMLHttpRequest cannot load https://twitter.com/で失敗します。Origin chrome-extension://olimhkjfpndfhdopbneamnekfalckinc は Access-Control-Allow-Origin で許可されていません。

4

3 に答える 3

40

拡張機能から Twitter へのクロスオリジン Ajaxを有効にするには、マニフェストでホスト権限として Twitter をリストするだけです。

...
"permissions": [
    "*://*.twitter.com/*"
],
...
于 2012-09-10T20:24:23.327 に答える