我没有太多的编码经验,我试图让用户对嵌入在元素中的 SVG 进行一些控制。我找到了 ariutta svgpanzoom.js 库,但是当我尝试用它做一个小测试时,我在 chrome 中遇到了一个安全错误(一切都适用于 Firefox 和 Safari)
这是我的基本代码
<!DOCTYPE html>
<html>
<head>
<title>SVG test</title>
<meta charset="utf-8">
<script src="http://ariutta.github.io/svg-pan-zoom/dist/svg-pan-zoom.js"></script>
</head>
<body>
<p><h1>Test SVG in object tag</h1></p>
<br>
<object id="mySVG" type="image/svg+xml" data="../Tests/simpleSVG.svg" width="400" height="400" style="border: 1px solid red;"></object>
<script>
window.onload = function() {
svgPanZoom("#mySVG", {
zoomEnabled: true,
controlIconsEnabled: true
});
};
</script>
</body>
</html>
有谁知道我做错了什么?
提前致谢...