微信小程序地理位置权限申请及使用教程

准备工作

需要在微信开发者平台中注册一个小程序账号,微信开发者平台官网如下
https://mp.weixin.qq.com/

申请流程

登录微信开发者平台后,在左侧选项栏点击开发-开发管理
微信小程序地理位置权限申请及使用教程_第1张图片
在开发管理中点击接口设置,在下面就可以进行地理位置权限申请了,其中wx.getFuzzyLocation接口是比较好申请的。
微信小程序地理位置权限申请及使用教程_第2张图片

使用教程

编译器:Hbuilder
运行器:微信开发者工具

首先在manifest.json文件中配置小程序的位置信息,

/* 小程序特有相关 */
	    "mp-weixin" : {
	        "appid" : "wxa8e6388009466d0c",
	        "setting" : {
	            "urlCheck" : false
	        },
	        "usingComponents" : true,
	        "permission" : {
	            "scope.userFuzzyLocation":{
	            	"desc":"位置信息效果展示"
	            }
	        },
	        "requiredPrivateInfos" : [ "getFuzzyLocation" ]
	    },

配置manifest.json后还需要配置page.json

"permission":{
	"scope.userFuzzyLocation":{
		"desc":"位置信息效果展示"
	}
}

最后就可以调用接口

uni.getFuzzyLocation({
					success: function(res) {
						this.longitude = res.longitude
						this.latitude = res.latitude
						console.log(res.longitude)
						console.log(res.latitude)
					}
				});

你可能感兴趣的:(uniapp,微信小程序,小程序)