Хочу присвоить viewBox но параметры взять из изображения
Размеры получил но они не выводятся во viewBox
Делал так:
Код:
|
<svg id="svg">
<image xlink:href="" x="" y="" id="image"/>
</svg> |
Пытался получить ширину и высоту:
Код:
|
let width = this.width;
let hight = this.height; |
Пытался присвоить viewBox эти значения так :
Код:
|
let image = new Image();
image.onload = function() {
let width = this.width;
let hight = this.height;
image.src = document.getElementById("image").getAttribute("xlink:href");
svg.setAttributeNS(null, "viewBox", "0 0 " + width + " " + height);
} |
Но viewBox не появляется, где я ошибся ?