摘要:
在微信JS_SDK工具包中为我们提供了地理定位的功能,但是该接口只返回了经纬度并没有返回准确的位置信息,此时我们可以通过调用腾讯地图的方法进行地址逆解析。
1. 获取地理位置接口
wx.ready(function() {
wx.getLocation({
type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02'
success: function(res) {
// alert(JSON.stringify(res))
let lat = res.latitude; // 纬度,浮点数,范围为90 ~ -90
let lng = res.longitude; // 经度,浮点数,范围为180 ~ -180。
阅读全文
摘要:
微信JS-SDK是微信公众平台为我们这些开发者提供了基于微信内的网页开发工具包。其使用步骤如下:
1. 绑定域名
先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”
2. 引入js文件
3. 通过config接口注入权限验证配置(所有需要使用JS-SDK的页面必须先注入配置信息)
这里的appId,timestamp,nonceStr,signature是后台给我们的,此时我们需要给后端的是当前的地址,因为签名的生成规则中包括noncestr(随机字符串), 有效的jsapi_ticket, timestamp(时间戳), url(当前网页的URL,不包含#及其后面部分)。
4. 我们可以通过调用ready接口处理配置成功验证 阅读全文