需求原因:因国内被墙,所以页面调用谷歌的某些api会无效并且非常慢,但是也不能干掉.
现需要一个时间控制器:页面加载时执行这个表达式,开始计时,计时超过2秒没有响应就return掉.基本可以判断访问者在国内.
思路有了,= =我是js菜鸟,求给点启发
1
Septembers 2015-03-25 00:18:12 +08:00
|
2
NemoAlex 2015-03-25 00:23:01 +08:00 1
发起一个 JSONP 的 get 请求
用 jQuery 来写的话就是 jQuery.getJSON('xxx') 设置一个 timeout 为2秒,失败的话做一些事情 |
3
heaton_nobu 2015-03-25 09:18:45 +08:00
自己封装一个http方法,里面加定时,这样改起来比较容易
|
4
ccbikai 2015-03-25 10:01:58 +08:00
页面调用谷歌的某些api ? 哪些 API ?
JS 库可以用国内的 CDN 其他的列出来,看看能不能有替代 |