Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 谷歌小工具测试简介_Javascript_Testing_Google Gadget - Fatal编程技术网

Javascript 谷歌小工具测试简介

Javascript 谷歌小工具测试简介,javascript,testing,google-gadget,Javascript,Testing,Google Gadget,我试图创建一个简单的谷歌小工具,但一出门就遇到了麻烦。我自上而下地阅读了《入门指南》,感觉自己仍然缺少一些东西 从他们提供的Hello World小工具开始,我如何开始编辑和测试?我正在使用带有预览选项卡的Google Gadget编辑器。这适用于简单的html,但我嵌入的任何javascript(如“警报”)都不起作用 我可以发布这个小工具并将其添加到iGoogle中。当我这样做时,我的嵌入式javascript就可以工作了。然而,在幕后似乎有一些缓存和延迟。现在这个编辑、上传、发布、调试的过

我试图创建一个简单的谷歌小工具,但一出门就遇到了麻烦。我自上而下地阅读了《入门指南》,感觉自己仍然缺少一些东西

从他们提供的Hello World小工具开始,我如何开始编辑和测试?我正在使用带有预览选项卡的Google Gadget编辑器。这适用于简单的html,但我嵌入的任何javascript(如“警报”)都不起作用

我可以发布这个小工具并将其添加到iGoogle中。当我这样做时,我的嵌入式javascript就可以工作了。然而,在幕后似乎有一些缓存和延迟。现在这个编辑、上传、发布、调试的过程是相当痛苦的。我是不是漏掉了什么明显的东西?开发和测试小工具的“正确”方法是什么?有没有一个程序可以在我的机器上运行gadget代码而不必联机?

据我所知,答案似乎是“没有”。我还经历了您提到的痛苦的延迟:一个代码/调试周期很容易就需要10分钟等待小工具更新到我的最新代码


我希望有人给我打分,并给出一个“是”的答案。

啊,编辑谷歌小工具的乐趣

根据我的经验,GoogleGadget编辑器有很多缺陷。因此,这可能是您遇到的Javascript问题,请尝试切换浏览器

另外,要禁用缓存,请执行以下操作:


尝试将查询字符串附加到小工具URL,然后将其添加到gmail或iGoogle页面。每次更改小工具时,请使用不同的查询参数。例如:

www.mycompany.com/gadgets/main.xml?q=1234
谷歌大约每小时刷新一次缓存。因此,添加查询字符串将强制它立即刷新小工具