请教一个 js 问题.

2015-03-25 00:12:02 +08:00
 Hyalways

需求原因:因国内被墙,所以页面调用谷歌的某些api会无效并且非常慢,但是也不能干掉.

现需要一个时间控制器:页面加载时执行这个表达式,开始计时,计时超过2秒没有响应就return掉.基本可以判断访问者在国内.

思路有了,= =我是js菜鸟,求给点启发

1855 次点击
所在节点    问与答
4 条回复
Septembers
2015-03-25 00:18:12 +08:00
NemoAlex
2015-03-25 00:23:01 +08:00
发起一个 JSONP 的 get 请求
用 jQuery 来写的话就是 jQuery.getJSON('xxx')
设置一个 timeout 为2秒,失败的话做一些事情
heaton_nobu
2015-03-25 09:18:45 +08:00
自己封装一个http方法,里面加定时,这样改起来比较容易
ccbikai
2015-03-25 10:01:58 +08:00
页面调用谷歌的某些api ? 哪些 API ?

JS 库可以用国内的 CDN

其他的列出来,看看能不能有替代

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/179171

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX