在Google地图中,我可以通过一个URL调用加载我需要的所有库:
https://maps.googleapis.com/maps/api/js?libraries=drawing,foo,bar,baz,qux,library6,etc在这里的映射中,我必须分别加载所有库(它们称之为模块):
<script src="https://js.api.here.com/v3/3.0/mapsjs-service.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-places.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-mapevents.js" type="text/javascript" charset="utf-8"></script>
<script src="https://js.api.here.com/v3/3.0/mapsjs-ui.js" type="text/javascript" charset="utf-8"></script>这完全是一场灾难。
如何在一个URL调用中加载所需的所有模块?
我在找这样的东西:
https://js.api.here.com/v3/3.0/mapsjs.js?modules=core,service,bar,baz,qux,library6,etc发布于 2018-12-18 08:13:26
对于基于JavaScript的任何应用程序,都需要加载代码库或模块。基本用例的实现需要两个模块:核心模块和服务模块(也请参见JavaScript模的Maps )。这是最低限度的,不能避免或总结为一个链接。
用于JavaScript的Maps被组织成多个模块,通过只选择应用程序所需的模块,使开发人员有可能高效地使用该API。
发布于 2018-12-18 13:37:06
正如您从接受的答案中猜测的那样,没有一个端点允许您连接这里的Maps JavaScript API的不同模块,但是如果连接它们真的很重要,那么您可以很容易地实现类似的服务。
下面使用curl命令下载文件:
curl https://js.api.here.com/v3/3.0/mapsjs-{core,service,ui}.js > mapsjs-custom.jshttps://stackoverflow.com/questions/53826700
复制相似问题