【发布时间】:2011-04-05 10:21:53
【问题描述】:
我正在通过 Google Maps API 使用自动建议地址,我希望尽可能快。
目前,我在脚本中添加了 10 毫秒的延迟,以避免因请求过多而被禁止。这是必要的吗?可以发出多少请求而不会被禁止?
附:我想要一些合适的标签,我真的想不出什么好东西。
【问题讨论】:
-
无论如何,Windows 不会为您提供比 15 毫秒更好的分辨率。这似乎太快了;你试过100ms的界面感觉吗?此外,当某人打字相当快时,他们很可能没有注意自动提示。也许您还可以监控击键,并仅在击键间隔超过 250 毫秒时尝试自动建议。
-
API 增加了一些额外的延迟,API 也是如此,我对 javascript 还很陌生,并试图削减定制化的低端成果。您可以在dev.resihop.nu 上的两个 topp 文件(till 和 från)中的任何一个中尝试该脚本,由于某种原因,它现在仅适用于 webkit(可能还有 IE)...
-
它实际上对我来说似乎工作得很好(linux上的google chrome)。但是,我不是一个很好的可用性测试对象,因为我是一名网络开发人员。
-
我相信它会变慢,该字段中的值必须包含该下拉列表中的地址才能进行验证,并且很多人在建议框出现之前完成输入并转到下一个输入.
标签: javascript google-maps google-maps-api-3 google-api