之前只是簡單的將svg內聯(lián)到html中然后利用Snap.svg這個包對svg進行操作。例如:這是svg的部分,獲取id為whileFace并對其中的進行縮放JS代碼:var svgFace=Snap("#whileFace");var faceMatrix=svgFace.transform().globalMatrix;//獲得矩陣再利用matrix.scale進行縮放不過內聯(lián)svg的方法肯定是不合適的所以我希望能用JS獲取到外部的的svg存在內存中(這樣修改后就不會影響原來的svg),然后再獲取id對應的元素進行修改。搞了幾天沒弄出來,請教一下各位有沒有好方法。謝謝~
JS獲取外部svg文件
慕容3067478
2018-09-07 14:08:36