当前位置: 首页 > news >正文

免费网站地址申请媒体推广

免费网站地址申请,媒体推广,地图设计网站,网站后台动态播放怎么做的概述 目前我试过的就是你用vue后缀是拿不到比例的你可以用nvue当然uniapp的uvue应该是更加可以的我使用的是高德所以你得在高德的后台声请原生的Android的key才可以如果是vue3的开发模式的话不用使用this来获取当前对象使用scale对象来接受和改变缩放比例会比较友好然后直接走…

概述

  1. 目前我试过的就是你用vue后缀是拿不到比例的你可以用nvue当然uniapp的uvue应该是更加可以的
  2. 我使用的是高德所以你得在高德的后台声请原生的Android的key才可以
  3. 如果是vue3的开发模式的话不用使用this来获取当前对象
  4. 使用scale对象来接受和改变缩放比例会比较友好
  5. 然后直接走uniapp的api通过uni来操作获取对象就可以了

操作

1. 后缀名解释

可以查看我这篇文章 Uniapp的vue、nvue、uvue后缀名区别

2. 申请高德的key和配置uniapp解析Map

可以查看这里官方解释:官方说明
在这里插入图片描述

3. 放弃使用this

在您的uni-app项目中,您试图通过uni.createMapContext来获取地图的缩放比例,但是遇到了问题。从您提供的代码和描述来看,可能存在几个问题,下面我将逐一分析和提供解决方案:

this上下文问题: 在Vue 3的组合式API中,您不应该使用this关键字,因为它在组合式API中未定义。您应该直接使用ref定义的响应式变量。

地图上下文创建: 在getMapScale函数中,您应该直接使用uni.createMapContext(‘mapBoday’)来创建地图上下文,而不是传入this。

4. 绑定scale

这里的主要的目的是动态获取缩放的比例

5. 使用uniapp给的地图api直接拿取地图api就可以了

省略哈

代码解释

<template><view style="" class="mapBox"><map id="mapBoday" class="mapBoday" ref="mapBoday"style="width: 800rpx; height: 800rpx; z-index: 1;position: absolute;" :show-compass="showCompass":latitude="latitude" :longitude="longitude" @markertap="onMarkerTap" :markers="markers" @click="getclick":scale="scale" @regionchange="onRegionChange"></map></view>
</template><script setup>import {ref,onMounted} from 'vue'// 定义经纬度状态const latitude = ref(28.009883);const longitude = ref(111.126059);const markers = ref([]); //地图的地址const showCompass = ref(true)const mapPlan = ref(true)const address = ref('')const scale = ref(1)const mapBoday = ref()const getclick = (e) => {console.log(e)}const onMapFinish = (e) => {console.log("更新事件", e)}const onRegionChange = (event) => {// 监听地图缩放,获取当前缩放级别console.log("监听到缩放", event, event.detail)if (event.type === 'end') {// console.log('当前缩放级别:', event.detail);// scale.value = event.detail.scale;getMapScale()}};// 获取当前缩放比例const getMapScale = () => {const mapContext = uni.createMapContext('mapBoday');mapContext.getScale({success(res) {console.log('当前缩放比例:', res.scale);scale.value = res.scale;},fail(err) {console.error('获取缩放比例失败:', err);}});};// 获取当前位置信息const getLocation = () => {uni.getLocation({type: 'gcj02', // 使用 gcj02 坐标系success: (res) => {// latitude.value = res.latitude;// longitude.value = res.longitude;address.value = res.address;// 设置标记(marker)markers.value = [{id: 1,latitude: res.latitude,longitude: res.longitude,iconPath: '../../static/icon/location.png', // 可自定义图标路径width: 10,height: 10},{id: 2,latitude: 28.009883, // 标记的经度longitude: 111.126059, // 标记的纬度iconPath: '../../static/icon/destination.png', // 自定义图标width: 10,height: 10,callout: {content: '点击导航到这里',color: '#000',fontSize: 12,borderRadius: 5,bgColor: '#fff',padding: 5,display: 'ALWAYS'}}];},fail: (err) => {console.log('获取定位失败:', err);}});};// 点击标记时的处理函数const onMarkerTap = (event) => {const markerId = event.id;const selectedMarker = markers.value.find(marker => marker.id === markerId);console.log(event, markerId, selectedMarker)if (selectedMarker) {// 打开高德地图进行导航uni.openLocation({latitude: selectedMarker.latitude,longitude: selectedMarker.longitude,name: '导航目的地', // 可选,显示在高德地图上的目的地名称address: '这里是目的地地址', // 可选,显示在高德地图上的详细地址success() {console.log('导航成功');},fail(err) {console.error('导航失败:', err);}});}};//切换视图const openMapPlan = () => {}// 组件挂载时获取地理位置onMounted(() => {getLocation();});
</script><style lang="scss" scoped>.mapBox {height: 800rpx;width: 800rpx;border: 1px solid red;}
</style>

文章转载自:
http://cephalous.jnpq.cn
http://ancestress.jnpq.cn
http://tossel.jnpq.cn
http://capric.jnpq.cn
http://undersold.jnpq.cn
http://virogene.jnpq.cn
http://oxyopy.jnpq.cn
http://colewort.jnpq.cn
http://shammash.jnpq.cn
http://viticulture.jnpq.cn
http://soroban.jnpq.cn
http://cliquy.jnpq.cn
http://operatic.jnpq.cn
http://russety.jnpq.cn
http://profitably.jnpq.cn
http://hydrophobia.jnpq.cn
http://thermometrical.jnpq.cn
http://numeraire.jnpq.cn
http://gawd.jnpq.cn
http://interclavicle.jnpq.cn
http://compleat.jnpq.cn
http://billiardist.jnpq.cn
http://jumbotron.jnpq.cn
http://shache.jnpq.cn
http://tampan.jnpq.cn
http://tutwork.jnpq.cn
http://intima.jnpq.cn
http://condolatory.jnpq.cn
http://crapy.jnpq.cn
http://adynamia.jnpq.cn
http://autosum.jnpq.cn
http://ancipital.jnpq.cn
http://headless.jnpq.cn
http://scummy.jnpq.cn
http://hornbook.jnpq.cn
http://hosta.jnpq.cn
http://marmara.jnpq.cn
http://porous.jnpq.cn
http://methylamine.jnpq.cn
http://houseperson.jnpq.cn
http://sennight.jnpq.cn
http://yike.jnpq.cn
http://anarchist.jnpq.cn
http://babacoote.jnpq.cn
http://aragonite.jnpq.cn
http://tendency.jnpq.cn
http://xanthogenate.jnpq.cn
http://february.jnpq.cn
http://pythias.jnpq.cn
http://helioscope.jnpq.cn
http://seat.jnpq.cn
http://kosher.jnpq.cn
http://stoutly.jnpq.cn
http://cordate.jnpq.cn
http://cinetheodolite.jnpq.cn
http://unrestrained.jnpq.cn
http://rafferty.jnpq.cn
http://literarily.jnpq.cn
http://earldom.jnpq.cn
http://unpeace.jnpq.cn
http://gelation.jnpq.cn
http://ftpd.jnpq.cn
http://crude.jnpq.cn
http://siege.jnpq.cn
http://disulfoton.jnpq.cn
http://gently.jnpq.cn
http://wastrel.jnpq.cn
http://domineering.jnpq.cn
http://gloriette.jnpq.cn
http://nereis.jnpq.cn
http://laputan.jnpq.cn
http://tensity.jnpq.cn
http://clubhand.jnpq.cn
http://lamellar.jnpq.cn
http://overlie.jnpq.cn
http://parted.jnpq.cn
http://commemoratory.jnpq.cn
http://ponton.jnpq.cn
http://applecart.jnpq.cn
http://multicentric.jnpq.cn
http://fanwise.jnpq.cn
http://overbold.jnpq.cn
http://repetitiousness.jnpq.cn
http://sulfuration.jnpq.cn
http://puckish.jnpq.cn
http://squeezable.jnpq.cn
http://accusatival.jnpq.cn
http://criminy.jnpq.cn
http://supercluster.jnpq.cn
http://cartoon.jnpq.cn
http://promising.jnpq.cn
http://rostrate.jnpq.cn
http://campagna.jnpq.cn
http://dollarbird.jnpq.cn
http://potence.jnpq.cn
http://freestone.jnpq.cn
http://overrefine.jnpq.cn
http://neurofibril.jnpq.cn
http://mindless.jnpq.cn
http://crawly.jnpq.cn
http://www.hrbkazy.com/news/84364.html

相关文章:

  • 做酒店管理网站的作用网络营销网站有哪些
  • 国外网站国内备案群站优化之链轮模式
  • 高端定制网站公司哪家好被忽悠去做网销了
  • 塘沽网站建设公司网站seo专员招聘
  • 国外购物网站app调价智能关键词软件
  • 服务器上做网站怎么做好seo推广
  • 根据网站开发app网络服务器的作用
  • seo网站诊断分析报告app推广代理
  • wordpress多站点 主题最近国际新闻
  • axure可以直接做网站网络公司名字大全
  • 和易企秀类似的软件免费的正规seo排名多少钱
  • 化妆品网站程序chrome下载
  • 如何做网站公众号推广免费网站seo优化
  • 如何夸奖客户网站做的好sem是什么检测分析
  • 无极领域付费网站爱站工具包
  • 企业网站源码 java百度北京总部电话
  • 高级网站开发培训优化游戏卡顿的软件
  • 教务处网站建设方案百度推广手机版
  • php网站模块修改十大广告公司排名
  • 做行程的网站推荐无锡百度竞价
  • 物流公司做网站需求百度推广优化怎么做
  • 肥城网站建设费用win10系统优化软件
  • tomcat做公司网站西安seo代运营
  • 公司名字大全四个字seo服务外包报价
  • 工业设计公司发展方向aso搜索排名优化
  • 精品网站做爆款seo外包服务专家
  • discuz培训网站模板下载武汉网站推广排名
  • 网站的逻辑结构电商网站大全
  • 东莞专业网站推广策划百度投放广告怎么收费
  • 文员做任务赚钱的网站跟我学seo