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

做故障风的头像的网站箱包设计网站

做故障风的头像的网站,箱包设计网站,个人网页网站制作模板,wordpress 锚点定位在 Taro 中使用腾讯地图 1.首先在项目配置文件 project.config.json 中添加权限: {"permission": {"scope.userLocation": {"desc": "你的位置信息将用于小程序位置接口的效果展示"}} }2.在 app.config.ts 中配置&#x…

在 Taro 中使用腾讯地图

1.首先在项目配置文件 project.config.json 中添加权限:

{"permission": {"scope.userLocation": {"desc": "你的位置信息将用于小程序位置接口的效果展示"}}
}

2.在 app.config.ts 中配置:

export default {// ...其他配置requiredPrivateInfos: ["getLocation","chooseLocation"],permission: {"scope.userLocation": {"desc": "你的位置信息将用于小程序位置接口的效果展示"}}
}

3.使用例子

import Taro from '@tarojs/taro'// 基础使用示例
const MapExample: React.FC = () => {// 获取当前位置const getLocation = async () => {try {const res = await Taro.getLocation({type: 'gcj02' //返回可以用于wx.openLocation的经纬度})console.log('当前位置:', res.latitude, res.longitude);return res;} catch (err) {console.error('获取位置失败:', err);}}// 打开地图选择位置const chooseLocation = async () => {try {const res = await Taro.chooseLocation({latitude: 39.9,  // 默认纬度longitude: 116.4 // 默认经度})console.log('选择的位置:', res);} catch (err) {console.error('选择位置失败:', err);}}return (<View><Mapid="map"longitude={116.4}latitude={39.9}scale={16}markers={[{id: 1,latitude: 39.9,longitude: 116.4,name: '位置'}]}onTap={() => {console.log('map tap')}}style={{ width: '100%', height: '300px' }}/><Button onClick={getLocation}>获取当前位置</Button><Button onClick={chooseLocation}>选择位置</Button></View>)
}

4.常用的地图属性

<Mapid="map"longitude={116.4}latitude={39.9}scale={16}markers={markers}polyline={polyline} // 路线circles={circles}   // 圆形showLocation       // 显示当前位置enableZoom        // 允许缩放enableScroll      // 允许拖动enableRotate      // 允许旋转style={{ width: '100%', height: '300px' }}onTap={handleMapTap}onMarkerTap={handleMarkerTap}onRegionChange={handleRegionChange}
/>

marks示例

[{id: 1,latitude: 28.236142,longitude: 112.983482,iconPath: require('.././../assets/location.png'), // 标记点图标width: 30,height: 30,callout: {content: '开福区总店',color: '#000',fontSize: 12,borderRadius: 5,bgColor: '#fff',padding: 5,display: 'ALWAYS',borderWidth: 1, // 模拟边框宽度borderColor: '#000', // 模拟边框颜色},label: {content: '标记点1',color: '#000',fontSize: 12,anchorX: 0,anchorY: -40 // 调整垂直偏移,使其看起来像在标记点上方}}}]

小程序定位相关api

//获取当前位置
const res = await Taro.getLocation({type: 'gcj02' //返回可以用于wx.openLocation的经纬度})
//去选择位置const res = await Taro.chooseLocation({latitude: 28.236142,  // 默认纬度longitude: 112.983482 // 默认经度})//定位去某个位置Taro.openLocation({latitude,longitude,name, // 位置名称address, // 位置地址scale: 18 // 地图缩放级别});
http://www.yayakq.cn/news/449198/

相关文章:

  • 做网站好的框架机械加工网站哪里找
  • 找个人做网站的上海十大代运营公司
  • 南京的网站建设wordpress 加备案号
  • 营销网站建设的公司叫什么二级域名做网址导航大全网站
  • 西安网站建设itcandy安阳做网站的公司有哪些
  • 中国印花图案设计网站官网建站合作模版
  • 建设银行官方网站是什么青岛高端网站设计公司
  • 九江企业网站的建设怎么用默认程序做网站
  • 龙华网站建设价格动漫制作专业用什么样的电脑比较好
  • 青岛网站建设保山网站规划和建设进度
  • 网站开发趋势建设网站群的指导思想
  • 做pc端网站要多少钱海口网站建设运营
  • 网站品牌推广策略天门市规划建设局网站
  • 个人网站建设方案discuz wordpress 整合
  • 南沙区网站建设wordpress 中文链接
  • 怎样进行网站推广网页制作怎么插视频
  • 温州百度推广排名怎么优化关键词
  • 重庆专业建网站眉山市规划建设局网站
  • 银川建设网站公司wordpress VIP账号插件
  • 我自己做的网站一直没有效果怎么办网站制作完成后为了
  • 南京网站建设公司开发宜春市城市建设网站
  • 西安建设学院网站首页wordpress登录才能浏览
  • 淮安网站建设个人博客it培训网站模板
  • 怎么给企业做推广如何优化网站信息架构
  • 修改网站备案信息大学生做爰网站
  • 无锡网站建设的公司wordpress 侧边菜单 企业主题
  • 长沙网站制作公司有哪些网站设
  • 网站所有者是什么意思建设网站的标语
  • 实惠高端网站设计品牌云浮 网站建设
  • 怎么设置网站公司网络组建方案