Google 可视化不适用于本地文件

Google visualization not working with local file

我正在使用树状图,但比例显示为黑色。 (相关问题:Google TreeMap fill value set to _ABSTRACT_RENDERER_ID_1)。阅读后,我能够将问题追查到 google 生成的代码。看起来定义被正确声明了,但是 url 看起来可能不适用于本地文件。可能是因为我正在使用本地文件,请参见下文:url(file:///D:/... )

<defs>
<linearGradient gradientUnits="userSpaceOnUse" ...  id="_ABSTRACT_RENDERER_ID_2">
...
<linearGradient gradientUnits="userSpaceOnUse" ... id="_ABSTRACT_RENDERER_ID_3">
...
</defs>

...

<rect fill="url(file:///D:/.../Original.html#_ABSTRACT_RENDERER_ID_2)" ... ></rect>
<rect fill="url(file:///D:/.../Original.html#_ABSTRACT_RENDERER_ID_3)" ... ></rect></g>

我通过用 ... 替换不相关的位来简化代码。我希望这不会让任何人感到困惑。

这是不是 运行 来自服务器的问题吗?(编辑:我在我的机器上设置了 IIS。已确认,比例正确呈现)

我看网上的例子是不需要指定文件的

<rect fill="url(#_ABSTRACT_RENDERER_ID_2)" ... ></rect>
<rect fill="url(#_ABSTRACT_RENDERER_ID_3)" ... ></rect></g>

是否可以从我的本地文件系统中获取它?

路径中不允许使用括号和单引号。即 ( )'.

其他可接受的路径字符不会导致渲染树图比例的问题:{}`` &-,.[]^%$#@!;(那些是反引号)