2015-08-04 1 views
1

Я играю с некоторыми учебниками, которые я нашел онлайн, чтобы наклонить Angular.Иконки не загружаются должным образом, когда я меняю свой модуль, жалуясь на запросы о перекрестном происхождении

Учебник пришел с модулем, определенной следующим образом:

.module('MyApp') 

и если бы я попытался изменить имя в нечто другое ошибка будет появляться о том, что модуль не найден, поэтому я изменил его к этому :

.module('materialApp', ['ngMaterial', 'ngAnimate']) 

, соответствующий надлежащему способу определения модулей в соответствии с документами.

После этого, хотя все мои значки исчезли. Так значки, которые ранее отображенных правильно

<md-icon md-svg-icon="img/icons/more_vert.svg"></md-icon> 

Теперь не может быть загружен жалуясь, что:

Перекрестные запросы происхождения поддерживаются только для схем протокола: HTTP, данные, хром, хром-расширение, HTTPS, хром-расширение -ресурс.

+0

Как запустить приложение? Похоже, что может быть задействован протокол file: //, который может произойти, если вы напрямую передаете свои файлы. Кроме того, у вас есть еще один код для обмена? Это поможет. – noKid

+0

Его простой файл .html и .js, который у меня есть локально. Я не уверен, что поделиться этим [здесь] (http://codepen.io/anon/pen/QbzNKy) - это тест, который я сделал. Если вы нажмете рядом с каждым элементом списка, вы вызовете всплывающее окно, даже если вы не видите значок. – dearn44

ответ

0

проверить это: Disable same origin policy in Chrome

или другой вариант, чтобы запустить приложение «» с сервера для обеспечения перекрестного происхождения просит