使用svg-pan-zoom时,是否可以加载svg代码而不是加载文件?

时间:2016-11-24 09:31:44

标签: javascript svg svgpanzoom

我正在使用svg-pan-zoom在我的svg上加载放大和缩小功能。 但我的svg不存储在文件中,它是通过js生成的。

我想添加一个thumbnailViewer,根据他们的例子,他们把svg放在这样的embed标签中:

  <embed id="thumbView" type="image/svg+xml" src="tiger.svg" class="thumbViewClass"/>

但我的svg不是静态文件,我该如何解决呢?任何的想法?感谢。

http://ariutta.github.io/svg-pan-zoom/demo/thumbnailViewer.html

2 个答案:

答案 0 :(得分:0)

要获得完整答案,请检查相同的issue on GitHub

基本上,您必须创建2个类似的SVG(并且并行更新),因为插件的工作方式如此。除此之外,你应该使用插件和任何其他内联SVG(内联SVG的例子很多)。

答案 1 :(得分:0)

是的,确定!您可以在此处使用内联SVG示例:http://ariutta.github.io/svg-pan-zoom/demo/inline.html

boost = slim.fully_connected(input, number_of_outputs, activation_fn=None, scope='boosting', weights_initializer=slim.variance_scaling_initializer())