- 使用場景:項目中需要通過位置信息打開地圖查看當前位置信息在地圖那個位置,每個酒店有自己的經緯度和詳細地址,點擊地圖按鈕打開內置地圖
- 如圖
方法如下:
<view class="dttu" @click="openMap(info.locationY,info.locationX,info.locationArea)"><image src="https://images.bocaihotel.net/images/dt.png" mode=""></image><view class="">地圖</view></view>
// 打開地圖openMap(latitudeStr, longitudeStr, address) {const latitude = parseFloat(latitudeStr);const longitude = parseFloat(longitudeStr);uni.openLocation({latitude: latitude, // 緯度longitude: longitude, // 經度address: address, // 地址的詳細描述success() {console.log('地圖打開成功');},fail(error) {console.error('地圖打開失敗', error);}});},
這樣就可以啦,前期的準備工作要在微信公眾平臺進行申請相關的api哦~