问题标签 [great-firewall-of-china]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-analytics - 我可以在中国使用谷歌分析吗
我正在开发一个拥有大多数中国用户的 iOS 应用程序,我计划在我的应用程序中使用谷歌分析,但我不确定我是否可以获得准确的数据,因为我不确定它是否被阻止。
那么我可以在中国使用GA吗?如果没有,我的替代方案是什么?
google-maps-api-3 - 适用于中国的 Google Maps Geolocation API
我正在使用 Google Maps Geolocation API 在 MCC、MNC、Lac Id 和 Cell Id 的帮助下获取中国的位置地址。
但是 Api 对中国的所有 MCC、MNC、Lac Id 和 Cell Id 集返回“未找到”错误。
那么,Google Api 是否存在问题或其他问题?
请告诉我。
google-app-engine - Google App Engine 和 Google Drive 在中国能用吗?
Google App Engine 和 Google Drive 在中国能用吗?
google-play-games - Google Play 游戏服务在中国?
我了解到,由于某些法律,某些电信服务在中国被封锁。
开发者可以期待中国用户可以使用 Google Play 游戏服务吗?
编辑:这个问题是关于主要用于编程的 Google Play 游戏服务。
android - 如果 Google 服务在中国被禁止,Google Cloud Messaging 和 Google Analytics 会起作用吗?
我有一个带有 GCM 和 Google Analytic 的应用程序。我想为包括中国在内的所有国家发布一个应用程序。
由于中国已经封锁了大部分谷歌服务,我担心GCM和谷歌分析会在中国工作吗?
google-maps - 谷歌中国地图使用哪个网址?
我想加载Google Maps JavaScript API,我希望它可以从中国的防火墙内访问。
谷歌推荐 http://maps.google.cn
,但如果我使用它,对于世界其他地方的人来说可能会更慢。
根据我的阅读,中国的防火墙不会阻止http://
来自谷歌的地址,所以我也许也可以使用http://maps.googleapis.com/
。
有没有人试过这个,你能就可靠性和速度方面提供哪种更好用的建议吗?
NB 我不想用百度地图。
javascript - 如何在中国加速 Drupal
我的目标是在中国(或任何其他限制互联网访问的国家)使用 Drupal。
特别是 Drupal 对中国不友好,因为它试图从不允许的服务器加载一些资源,或者由于它们的过滤策略而运行非常慢。
在最常见的 Drupal 案例中,googleapis.com
和bootstrapcdn.com
. 结果网站真的很慢:主要内容加载得足够快,但随后(取决于浏览器配置)屏幕保持空白,直到请求超时。这通常是几秒钟。
我对该主题进行了一些研究,但解决方案通常针对特定模块或主题进行本地化。我想找到一个通用的解决方案来应用,而无需每次都修补 jQuery 或 bootstrap 或其他任何东西。
找到一个通用的解决方案并不容易,因为许多调用是从 Javascript 或 CSS 导入运行时进行的,因此,从 Javascript 解决问题似乎不是一个解决方案(或不是?)。
到目前为止,我认为最好的解决方案是编辑服务器上的主机文件,将一些调用重定向到 localhost,例如,
但似乎不起作用,我仍然在下载的资源中看到它们。
有人设法为 Drupal CMS 解决了这个问题?
google-maps - google map in china api 不支持key吗?
我试图为中国用户获取城市信息
http://maps.google.cn/maps/api/geocode/json?latlng=39.934574,116.342378&key=MyAPI
它没有工作
http://maps.google.cn/maps/api/geocode/json?latlng=39.934574,116.342378
我删除了密钥并重试
工作正常
在中国不再需要 MyAPI 密钥?如果是这样,为什么谷歌要求在其他国家/地区设置 API 密钥?为什么不在中国申请呢?
我如何设置我的 API Key 来获取中国的城市信息
只是删除我的钥匙?
dropbox-api - 从位于中国大陆的服务器访问 Dropbox API?
有人知道,Dropbox API 是否可以从位于中国大陆的服务器访问?我在中国的所有测试都失败了 - 欧洲内部的相同应用程序运行良好。
如果 Dropbox 访问在中国真的被阻止了 - 您是否可以推荐其他任何可以通过 PHP 使用 API 访问的“云”?
谢谢你!
ios - 当您尝试从中国的防火墙后登录 Facebook 时会发生什么?
对于现在的一些客户,我有一个要求在中国隐藏“用 Facebook 登录”功能,Facebook 在中国被屏蔽。我可以想到几种方法来做到这一点:
1) 使用设备语言环境。
- 优点:超级简单!
- 缺点:不准确——中国的某个人可能将他们的设备设置为 en_US,而美国的某个人可能将他们的电话设置为 zh_CN。没有骰子。
2) 使用 GPS 和反向地理编码。
- 优势:您实际上是在衡量此人当前是否在您标记为“受限”的区域内。
- 缺点:需要用户给你位置权限。如果用户拒绝权限,不清楚该怎么做作为后备。有些应用程序不会将 GPS 用于其他任何事情,仅仅为此添加它会是矫枉过正。
3) 对http://facebook.com使用可达性检查。
- 优势:您不仅要检查用户是否在任意位置,还要实际检查 facebook当前是否受限制。如果中国停止屏蔽 Facebook,您的应用会立即开始支持它。
- 缺点:如果您离线,您最终会隐藏登录 UI(这可能不是一个大问题,因为无论您身在何处,Facebook 登录都无法离线工作)。
- 未知数:当您尝试登录 Facebook 时,在中国会发生什么?它会返回 404 吗?重定向到另一个站点?谷歌搜索这个(如上面的链接)只是返回“如何绕过防火墙”而不是“当它被阻止时实际发生的事情”。
那么问题来了:当你试图从中国的防火墙后登录 Facebook 时会发生什么?