我在用svg-pan-zoom
这个库操作SVG的缩放,现在遇到一个问题。
github页面上的演示栏目中,使用embed标签的那个演示,用谷歌浏览器打开是效果正确的。
但是当我下载这个项目到本地后,demo文件夹中打开相同的示例(embed.html),却出现了BUG。
谷歌浏览器打开,缩放功能是无效的,通过vscode调试会提示
TypeError: Cannot read property 'documentElement' of null
用IE浏览器打开是正确的。
我检查了git主页上的示例和下载到本地的demo,代码是一模一样的,我不能理解同样的谷歌浏览器,为什么下载到本地后就出错了,并且我不能理解错误原因。请大神指教一下。
我是个刚学前端的C++程序员,请用对待最菜的菜鸟的表达方式回复我。
之所以标题强调用外联的方式导入SVG,是因为用内联方式没有出现错误。