我正在使用Meteor开发应用程序,接下来的两个月将在中国居住。我的应用程序基于Google地图,因此无法在中国使用。
我想进行某种测试以确定该用户是否在中国,以及是否在中国,以运行百度地图而不是谷歌地图。这些需要单独的html和javascript。关于如何在Meteor中构建此结构的建议?
最佳答案
百度还有其他替代方法吗?给定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。
祝您好运!