Я создаю изображение в Edge, когда я установил для image.src значение "http://b.tile.openstreetmap.org/2/3/1.png", загрузка изображения не удалась, и я попытался сделать два изменения: 1. изменить src на" http://a.tile.opencyclemap.org/cycle/2/1/1.png", loadуспех.2. закомментируйте строку "image.crossOrigin = 'anonymous'", загрузите успешно.Я обнаружил, что у края есть свойство "crossOrigin", но почему не удается загрузить изображение?Это ошибка для Edge?Я нахожу некоторые похожие проблемы MS Edge поддерживает атрибут crossorigin? , но состояние проблемы исправлено.
Microsoft Edge 41.16299.820.0
(function() { var button = document.getElementById('the-button'); button.onclick = function() { var image = new Image(); image.crossOrigin = 'anonymous'; image.onload = function() { console.log('image load succeeded'); } image.onerror = function() { console.log('image load failed!'); } image.src = 'http://b.tile.openstreetmap.org/2/3/1.png'; } })();
<img src="http://b.tile.openstreetmap.org/2/3/1.png"> <!--http://a.tile.opencyclemap.org/cycle/2/1/1.png--> <button id="the-button">Load image</button>