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

临沂市网站建设西安百度seo代理

临沂市网站建设,西安百度seo代理,外贸网站建设青岛,检查网站是否做301需求 有个表单需要一键获取对应位置 并显示出来效果如下&#xff1a; 点击一键获取获取对应位置 显示在 picker 默认选中 前端 代码如下: <view class"box_7 {{ showChange1? change-style: }}"><view class"box_11"><view class"…

需求 有个表单需要一键获取对应位置 并显示出来效果如下:

点击一键获取获取对应位置 显示在  picker 默认选中

前端  代码如下:

     <view class="box_7  {{ showChange==1? 'change-style':'' }}"><view class="box_11"><view class="text-wrapper_6 {{ showChange==1? 'change-style-postiona':'' }}"><text lines="1" class="text_29">考试地址</text><text lines="1" class="text_30" /><text lines="1" class="text_31">*</text></view><picker class="region-select" mode="region" bindchange="bindRegionChange" value="{{region}}" custom-item="{{customItem}}"><view class="picker">{{region[0]}}   {{region[1]}}     {{region[2]}}</view></picker><button  bindtap="getUserLocation" class="get-position {{ showChange==1? 'change-style-postion':''}}">一键获取</button></view></view>

一定注意:小程序中要配置,不然获取位置不生效。

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

小程序js如下:注意 获取到 经纬度之后 请求腾讯 api key 要进行申请 ,申请很快

申请地址 腾讯位置服务 - 立足生态,连接未来

getUserLocation: function () {let that = this;wx.getSetting({success: (res) => {if (res.authSetting['scope.userLocation'] != undefined && res.authSetting['scope.userLocation'] != true) {//如果没有授权就提示需要授权wx.showModal({title: '请求授权当前位置',content: '需要获取您的地理位置,请确认授权',success: function (res) {if (res.cancel) {wx.showToast({title: '拒绝授权',icon: 'none',duration: 1000})} else if (res.confirm) {wx.openSetting({success: function (dataAu) {if (dataAu.authSetting["scope.userLocation"] == true) {wx.showToast({title: '授权成功',icon: 'success',duration: 1000})//再次授权,调用wx.getLocation的APIthat.getLocations();} else {wx.showToast({title: '授权失败',icon: 'none',duration: 1000})}}})}}})} else if (res.authSetting['scope.userLocation'] == undefined) {that.getLocations();}else {that.getLocations();}}})
},
//获取经纬度getLocations()
{let that = this;wx.getLocation({type: 'wgs84',success (res) {const latitude = res.latitudeconst longitude = res.longitudewx.request({url: 'https://apis.map.qq.com/ws/geocoder/v1/',data: {location: `${latitude},${longitude}`,key: that.data.key,get_poi: 0},success(res) {if(res.statusCode==200){const addressComponent = res.data.result.address_component;const province = addressComponent.province;const city = addressComponent.city;const district = addressComponent.district;var showChange =0;if((province+city+district).length>=12){showChange =1;}var result = [province, city, district];that.setData({region: result,showChange: showChange,addressSelect:1,})}else{wx.showToast({title: '定位获取失败,请手动选择~',icon: 'none'})}}})}})
},

http://www.bjxfkj.com.cn/article/106963.html

相关文章:

  • 天津站设计单位腾讯企点官网下载
  • 建站网址什么意思百度权重5的网站能卖多少钱
  • 德州网站建设友情链接查询工具
  • 做视频背景音乐网站电子制作网站
  • 定做衣服的店附近哪里有seo具体是什么
  • 商丘软文推广关键词排名优化易下拉霸屏
  • 资源型网站建设 需要多大硬盘灰色关键词排名代发
  • 制作什么网站做毕业设计温州seo按天扣费
  • 贵阳网站制作专业app运营方案
  • 宣城做网站小红书关键词优化
  • 网站设计师的专业知识营销型网站建设解决方案
  • 商城网站建设服务器seo排名软件哪个好用
  • 网站更换服务器怎么做百度账号登录中心
  • 自己买空间让网络公司做网站好吗大连网站搜索排名
  • vue可以做pc网站吗百度推广一天费用200
  • html5做音乐网站网站开发的步骤
  • 做网站连带责任口碑营销的模式
  • 淘宝联盟做返利网站安卓优化大师老版本
  • 安康网站建设制作网页设计网站
  • 提高景区网站建设网络广告推广平台
  • 建个企业网站一年需要多少钱seo网络推广到底是做什么的
  • 公司网站自己可做吗中企动力做网站推广靠谱吗
  • 网站制作公司中企动力推荐广州网站建设推广专家
  • 代做网站 作业企业品牌推广方案
  • 宁波做网站建设推广网络营销策划推广
  • 建网站学什么seo怎么推广
  • 取名字网站如何做seo排名优化软件
  • 产品开发的流程和步骤seo综合诊断工具
  • 购物网站开发模板seo网站优化师
  • 资源专业网站优化排名提升神马seo关键词自然排名