我正在使用Meteor构建应用程序,并且在接下来的两个月里我将住在中国。我的应用程序在中国不起作用,因为它基于谷歌地图。
我想进行某种测试,以确定用户是否在中国,如果在中国,则运行百度地图而不是谷歌地图。这些需要单独的html和javascript。关于如何在Meteor中构建它的建议?
答案 0 :(得分:1)
百度还有其他选择吗?鉴于recent events,我不确定是否会建议将其代码段包含在任何内容中。
中国许多精通网络的用户也支持VPN,因此更加复杂。
你也可以使用Leaflet.js和像https://www.mapbox.com/这样的平铺服务器 或者您甚至可以提供自己的图块https://github.com/mapbox/tilestream
this topic on how to get a users IP address还有更多内容 然后你可以对它进行地理定位,例如using this project。
GFW背后的好运!