Я создаю приложение с кордовой, у меня есть элемент SVG в моем html с тегом в нем. URL-адрес изображения исходит из моего хранилища firebase, URL-адрес работает нормально. если я прямо помещу URL-адрес в свой html:
<image xlink:href="url"/>
он отлично работает и отображает изображение. (тестирование на андроиде, отладка).
но мне нужно установить xlink:href через javascript, поэтому я делаю:
document.getElementById("imageID").setAttributeNS('http://www.w3.org/1999/xlink', 'href', "the url");
Я также пробовал:
document.getElementById("imageID").setAttribute('xlink:href', 'the url');
но обе эти попытки вызывают эту ошибку:
Не удалось загрузить ресурс: net::ERR_FILE_NOT_FOUND [файл:///android_asset/www/undefined]
и отобразить стандартный URL-адрес не найденного изображения
Я не могу понять, почему, URL-адрес изображения работает нормально.