Это моя первая разработка Google Chrome Extentions, моя цель - извлечь URL-адрес из службы REST, который я размещаю на локальном компьютере, и отобразить его во всплывающем окне ... это код, который я использую:
<style>
body {
min-width:357px;
overflow-x:hidden;
}
</style>
<script>
var req = new XMLHttpRequest();
req.open(
"GET",
"http://URLTORESTSERVICE/Items",
true);
req.onload = showWorklistItems;
req.send(null);
function showWorklistItems() {
var worklistitems = req.responseXML.getElementsByTagName("WorklistItem");
for (var i = 0, wli; wli = worklistitems[i]; i++) {
var link = document.createElement('a');
link.setAttribute('href', constructWLIURL(wli));
document.body.appendChild(link);
}
}
function constructWLIURL(wli) {
return "testing" + wli.getAttribute("SerialNumber");
}
</script>
Но я получаю эту ошибку при выполнении:
XMLHttpRequest cannot load http://URLTORESTSERVICE/Items. Origin chrome-extension://caioejefhikijgcaondigdaaobomailk is not allowed by Access-Control-Allow-Origin.