首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >宣传单没有显示地图

宣传单没有显示地图
EN

Stack Overflow用户
提问于 2020-03-26 20:34:17
回答 1查看 29关注 0票数 0

我不知道为什么地图没有显示出来。我这样做

在我的脑海中添加cdn

代码语言:javascript
复制
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.6.0/dist/leaflet.css"
 integrity="sha512- 
 xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ=="
 crossorigin=""/>

<script src="https://unpkg.com/leaflet@1.6.0/dist/leaflet.js"
 integrity="sha512- 
 gZwIG9x3wUXg2hdXF6+rVkLF/0Vi9U8D2Ntg4Ga5I5BZpVkVxlJWbSQtXPSiUTtC0TjtGOmxa1AJPuV0CPthew=="
 crossorigin=""></script>

然后我创建了一个div

代码语言:javascript
复制
<div id="map" style="height:180px"></div>

在我的脚本中有这样的内容

代码语言:javascript
复制
<script type="text/javascript">
  var map = L.map('map', {
        center: [38.9765, -1.855],
        zoom: 13
    });
</script>

但它不工作,我没有任何错误。

EN

回答 1

Stack Overflow用户

发布于 2020-03-26 20:36:26

尝试使用L.tileLayer()添加切片图层

https://leafletjs.com/reference-1.6.0.html#tilelayer

代码语言:javascript
复制
var map = L.map('map', {
  center: [38.9765, -1.855],
  zoom: 13
});

L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
  attribution: '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
}).addTo(map);
代码语言:javascript
复制
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.6.0/dist/leaflet.css" integrity="sha512- xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ==" crossorigin="" />

<script src="https://unpkg.com/leaflet@1.6.0/dist/leaflet.js" integrity="sha512- gZwIG9x3wUXg2hdXF6+rVkLF/0Vi9U8D2Ntg4Ga5I5BZpVkVxlJWbSQtXPSiUTtC0TjtGOmxa1AJPuV0CPthew==" crossorigin=""></script>

<div id="map" style="height:180px"></div>

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60867388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档