Не могу запросить этот URL: "https://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=dogs" из моего popup.html.
Я получаю:
XMLHttpRequest не может загрузить https://ajax.googleapis.com/ajax/services/search/web? v = 1,0 & q = собак. Расширение источника Chrome: // 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:
"permissions": ["tabs", "notifications", "http://*/*", "https://*/*"],
Итак, ваш шаблон URL неверен, он должен быть "http:///", not" http://*/".