Leaflet 传单JS:隐藏地图平铺提供程序的API密钥

Leaflet 传单JS:隐藏地图平铺提供程序的API密钥,leaflet,mapquest,cloudmade,Leaflet,Mapquest,Cloudmade,我知道这可能是个很难回答的问题 我在应用程序中使用传单JS进行映射。对于映射平铺提供程序,我同时设置了MapQuest和CloudMake。 两者的格式类似于 tileserver.com/SOME_PARAMS/API_KEY/TILE_NUMBERS 获取要在地图容器中显示的相应分幅 我感到困惑的是,如何才能对最终用户隐藏平铺javascript API键?一般来说,这是不可能的:即使要编写一些javascript来混淆该值,任何人都可以右键单击平铺并在其URL中查看API键。参见Just

我知道这可能是个很难回答的问题

我在应用程序中使用传单JS进行映射。对于映射平铺提供程序,我同时设置了MapQuest和CloudMake。 两者的格式类似于

tileserver.com/SOME_PARAMS/API_KEY/TILE_NUMBERS
获取要在地图容器中显示的相应分幅


我感到困惑的是,如何才能对最终用户隐藏平铺javascript API键?

一般来说,这是不可能的:即使要编写一些javascript来混淆该值,任何人都可以右键单击平铺并在其URL中查看API键。

参见Justin对类似问题的回答: