提交 2e35adba 编写于 作者: DCloud-WZF's avatar DCloud-WZF 💬

feat(h5 openLocation): 支持高德地图

上级 25bfc00c
...@@ -7,29 +7,29 @@ ...@@ -7,29 +7,29 @@
:markers="[marker, location]" :markers="[marker, location]"
@regionchange="onRegionChange" @regionchange="onRegionChange"
> >
<div <div
class="map-move" class="map-move"
@click="moveToLocation" @click="moveToLocation"
> >
<i>&#xec32;</i> <i>&#xec32;</i>
</div> </div>
</v-uni-map> </v-uni-map>
<div class="info"> <div class="info">
<div <div
class="name" class="name"
@click="setCenter(marker)" @click="setCenter(marker)"
> >
{{ name }} {{ name }}
</div> </div>
<div <div
class="address" class="address"
@click="setCenter(marker)" @click="setCenter(marker)"
> >
{{ address }} {{ address }}
</div> </div>
<div <div
class="nav" class="nav"
@click="nav" @click="nav"
> >
<svg <svg
width="26" width="26"
...@@ -45,9 +45,9 @@ ...@@ -45,9 +45,9 @@
</svg> </svg>
</div> </div>
</div> </div>
<div <div
class="nav-btn-back" class="nav-btn-back"
@click="back" @click="back"
> >
<i class="uni-btn-icon">&#xe601;</i> <i class="uni-btn-icon">&#xe601;</i>
</div> </div>
...@@ -147,6 +147,11 @@ export default { ...@@ -147,6 +147,11 @@ export default {
}%2C${this.longitude}&from=${encodeURIComponent( }%2C${this.longitude}&from=${encodeURIComponent(
'我的位置' '我的位置'
)}&to=${encodeURIComponent(this.name || '目的地')}&ref=${mapInfo.key}` )}&to=${encodeURIComponent(this.name || '目的地')}&ref=${mapInfo.key}`
} else if (mapInfo.type === MapType.AMAP) {
url = `https://m.amap.com/navi/?dest=${this.longitude},${this.latitude}&key=${mapInfo.key}`
if (this.name) {
url += `&destName=${this.name}`
}
} }
window.open(url) window.open(url)
} }
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册