你好:我正在尝试使用SIMILE中的JavaScript库时间线。到目前为止,如果数据来自XML文件,我已经得到了我的时间表。
Timeline.loadXML("example.xml", function(xml, url) { eventSource.loadXML(xml, url); });但是,我希望从JSON文件而不是XML文件中获取数据。
非常感谢你的帮助。附言:我还是个javascript的新手。
发布于 2011-03-14 00:31:14
这个周末,我通过查看the example Cubism timeline on the wiki的源代码为一个项目弄清楚了这一点。
您在该源码中看到的内容如下:
tl.loadJSON("cubism.js?"+ (new Date().getTime()), function(json, url) {
eventSource.loadJSON(json, url);
});关于这一点,有几点需要注意。首先,tl是您的Timeline.create(...)对象。其次,附加在JSON文件名后面的?和new Date内容确保每次调用都有一个惟一的new Date,以防止JSON缓存。
https://stackoverflow.com/questions/5275435
复制相似问题