Как решить «Нет-Access-Control-Allow-Origin» в полимерном проекте?
Сейчас я осматриваюPolymer-project 1.0
и задача состоит в том, чтобы получитьJSON
и распечатать вывод несколько раз.
Но независимо от того, что я пробовал ниже, ошибка приходит, даже я пытался сGithub pages
также выдает мне сообщение об ошибке в терминале
ошибка
XMLHttpRequest не может загрузитьhttps://ajax.googleapis.com/ajax/services/search/news?v=1.0&rsz=8&pz=1&cf=all&ned=in&hl=en&topic=tc, В запрошенном ресурсе отсутствует заголовок «Access-Control-Allow-Origin». Происхождениеhttp://rajasimon.github.ioПоэтому не допускается доступ.
Не в тему, а в дизайн материала ... Все, что я хочу, - функциональность будет работать в первую очередь. Поэтому я написал ниже код ...
index.html
<iron-ajax
auto
url="https://ajax.googleapis.com/ajax/services/search/news?v=1.0&rsz=8&pz=1&cf=all&ned=in&hl=en&topic=tc"
handle-as="json"
last-response="{{ajaxResponse}}"></iron-ajax>
<template is="dom-repeat" items="{{ajaxResponse.responseData.results}}">
<paper-material elevation="1" class="paper-font-body2">
<h1>{{item.title}}</h1>
<iron-image src="[[item.image.url]]" style="width:800px; height:450px; background-color: lightgray;" sizing="cover" preload fade></iron-image>
<p>{{item.content}}</p>
</paper-material>
</template>
Включение
Для отладки я установил приложение Google Chrome с именемAllow-Control-Allow-Origin: *
тогда вышеприведенный код начал работать ...
Даже если бы я попробовал с Iron-AJAX, демо-версия даст тот же результат. что тут происходит. Я единственный, кто получает эту ошибку во вселенной.