Ajax-Aufruf funktioniert nicht mit Chrome-Erweiterung mit Manifest v2
Ich versuche, mit einer einfachen Chrome-Erweiterung herumzuspielen, die ungefähr so aussieht
chrome.omnibox.onInputChanged.addListener(function(text, suggest){
var baseUrl = "http://sample.com";
var finalResult = [];
$.ajax({
url : baseUrl,
dataType : "jsonp",
success: function(result) {
for (var i=0; i<result[1].legnth; i++){
finalResult.push(
{content : result[1][i], description : result[1][i]}
);
}
suggest(finalResult);
},
async: false
});
});
Dies funktioniert mit Manifest Version 1, aber wenn ich es auf v2 ändere, wird der folgende Fehler angezeigt. Ich würde mich über jede Hilfe freuen :)
Das Laden des Skripts "http://sample.com" wurde abgelehnt, da es gegen die folgende Richtlinie zur Inhaltssicherheit verstößt: "script-src 'self' chrome-extension-resource:".