¿Cómo resolver No 'Access-Control-Allow-Origin' en el proyecto de polímero?
Ahora estoy explorandoPolymer-project 1.0
y la tarea es conseguir elJSON
e imprimir la salida repetidamente.
Pero no importa lo que probé a continuación, aparece el error, incluso lo intenté conGithub pages
también me da la misma respuesta de error en la terminal
Error
XMLHttpRequest no se puede cargarhttps://ajax.googleapis.com/ajax/services/search/news?v=1.0&rsz=8&pz=1&cf=all&ned=in&hl=en&topic=tc. No hay encabezado 'Access-Control-Allow-Origin' presente en el recurso solicitado. Origen 'http://rajasimon.github.io'por lo tanto, no se permite el acceso.
No en temas y diseño del diseño del material ... Todo lo que quiero es que la funcionalidad funcione primero. Entonces escribí el siguiente código ...
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>
Habilitando
Para la depuración instalé la aplicación Google Chrome llamadaAllow-Control-Allow-Origin: *
entonces el código anterior comenzó a funcionar ...
Incluso si lo intenté con iron-ajax demo dará el mismo resultado. que esta pasando aqui. ¿Soy la única persona que recibe este error en el universo?