Я создаю приложение с помощью cordova, в моем html-файле есть элемент SVG с тегом.URL-адрес изображения исходит из моего хранилища файловой базы, URL-адрес работает нормально.если я напрямую добавлю URL в мой HTML:
<image xlink:href="url"/>
, он будет работать нормально и отобразит изображение.(тестирование на Android, отладка).
но мне нужно установить 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 [file: /// android_asset / www / undefined]
иотобразить стандартный URL-адрес не найден image
Не могу понять, почему мне не подходит, почему URL-адрес изображения работает нормально.