私はこのURLを要求しているようです: "https://ajax.googleapis.com/ajax/services/search/web?v=1.0 & q = dogs" from私のpopup.html。クロムエクステンションxhrのクロスドメインリクエストでエラーが発生する:「Access-Control-Allow-Originによって許可されていません。
私が取得しています:
のXMLHttpRequestがhttps://ajax.googleapis.com/ajax/services/search/webロードすることはできませんか? v = 1.0 & q =イヌ。 Origin chrome-extension:// nemobemncffjipfgpaffgiigbjhkpdenは、Access-Control-Allow-Originによって許可されていません。
{
"name": "My First Extension",
"version": "1.0",
"description": "The first extension that I made.",
"browser_action": {
"default_icon": "icon.png",
"popup":"popup.html"
},
"permissions": [
"tabs","http://*/","https://*/"
]
}
と私のコード:
$.ajax({
type: 'GET', //making a get request
url: "https://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=dogs",
success: function (data) {
document.write(data);
}
});
ヘルプしてください、ありがとう
は、ここに私のマニフェストです。私のmanifest.jsonを中許可列で
更新をクリックすると何らかの理由でChromeがマニフェストを更新しませんでした。とにかく、あなたの助けをありがとう、それは働いた。 – Yuval