index.nvue下代码:
<template>
<view>
<view class="page-body">
<view class="page-section page-section-gap">
<map style="width: 100%; height: 300px;" :latitude="latitude" :longitude="longitude" :markers="covers">
</map>
</view>
</view>
</view>
</template>
<script>
export default {
data() {
return {
id:0, // 使用 marker点击事件 需要填写id
title: 'map',
latitude: 39.909,
longitude: 116.39742,
covers: [{
latitude: 39.909,
longitude: 116.39742,
iconPath: '../../../static/location.png'
}, {
latitude: 39.90,
longitude: 116.39,
iconPath: '../../../static/location.png'
}]
}
},
methods: {
}
}
</script>
Sun_Rise (作者)
我发了一个同样的帖子,uni官方说是申请的apiKey错误,检查后没发现错误。因此放弃appkey,改用webkey,以嵌入html的形式实现这个功能
2023-09-18 13:56
1***@qq.com
回复 Sun_Rise: 请求的页面无法打开:file:///storage/emulated/0/Android/data/io.dcloud.HBuilder/apps/HBuilder/www/hybrid/html/static/MapmyIndia_demo.html at file:///android_asset/data/dcloud_error.html:41
报这个错误了
2023-09-18 14:25
Sun_Rise (作者)
nvue页面中
<web-view style="height: 800rpx;width: 100%;background-color: #f00;" src="/hybrid/html/map.html"></web-view>
2023-09-18 15:14
1***@qq.com
回复 Sun_Rise: 还是报这个错误,真令人头大
2023-09-18 15:28
iOSDeveloper
回复 1***@qq.com: 需要翻墙吧
2024-03-02 21:29