我正在使用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

祝您好运!

07-24 09:50
查看更多