Chrome выдает предупреждение при загрузке SVG в

Чтобы отобразить файл изображения SVG на холсте, у меня есть следующая строка в HTML:

<img id="soundOnImg" src="img/speaker_on.svg" style="display:none"></img>

, а затем, чтобы нарисовать его на холсте, я делаю:

ctx2d.drawImage($("#soundOnImg")[0], 10, 10, 200, 200);

( используя jQuery $ () там)

Это работает отлично, за исключением одного неприятного момента - Chrome выдает мне следующее предупреждение:

Resource interpreted as image but transferred with MIME type image/svg+xml.

Что означает это предупреждение?

Я попытался использовать вместо , но это не удалось, поскольку у элемента объекта по какой-то причине нет [0] .

Как я могу это исправить?

10
задан BoltClock 26 August 2012 в 17:19
поделиться