2014-12-11 4 views
0

У меня есть код загрузки SVG осциллограмм, как это:Загрузка междоменного SVG с помощью JQuery SVG плагин

for (var i = 0; i < waveforms.length; i++) { 
    $('#player-progress-' + i).svg({loadURL:waveforms[i]}); 
}; 

Он отлично работает, когда SVG в том же сервере, что и код, но когда я переехал SVGs в Amazon S3 перестает работать.

SVG находятся в правой корзине и папке, URL-адрес в массиве waveforms хорош, но они не загружаются.

  • Междоменный вопрос?
  • Есть ли работа или исправление для этого?

Спасибо,

ответ

1

Вам необходимо включить CORS на S3. Согласно this article, на странице свойств для каждого ведра есть опция Добавить CORS Configuration.

+0

Добавил это, но все еще не работает. Нужно ли обновлять CDN или что-то еще? – AngelGris

+0

После обновления CDN он работал нормально. Благодарю. – AngelGris

Смежные вопросы