【发布时间】:2011-05-07 21:41:57
【问题描述】:
我一直在使用可视化 API 又名动态图表,我发现http://code.google.com/apis/visualization/documentation/gallery/annotatedtimeline.html 的示例在 localhost 上并不真正有效。也就是说,当单击事件时会抛出Error calling method on NPObject(在上述示例中指向A 和B)。我想这是服务器端(Google 的闪存库)的安全问题。
据我所知,不需要 API 密钥、身份验证或任何类似的东西。我错过了什么?
谢谢
更新: jsFiddle 上的相同示例:http://jsfiddle.net/gT5GB/ Localhost 似乎不是问题,我猜这是非谷歌域。
由于 jsFiddle 代码托管在域上,因此文档最底部的注释不适用:
由于 Flash 安全设置, 这个(以及所有基于 Flash 的 可视化)可能不起作用 从文件访问时正确 浏览器中的位置(例如, file:///c:/webhost/myhost/myviz.html) 而不是来自 Web 服务器 URL (例如。, http://www.myhost.com/myviz.html)。
【问题讨论】:
标签: javascript flash google-visualization