// const wx = require('jweixin-module');

// // 微信调用地图
// const wexinLoction = (data, callback, errorCallback) => {
// 	wx.config({
// 		debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
// 		appId: data.appid, // 必填，公众号的唯一标识
// 		timestamp: data.timestamp, // 必填，生成签名的时间戳
// 		nonceStr: data.noncestr, // 必填，生成签名的随机串
// 		signature: data.signature, // 必填，签名
// 		jsApiList: ['checkJsApi', 'openLocation', 'scanQRCode'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
// 	});
// 	wx.ready(function() {

// 		wx.checkJsApi({
// 			jsApiList: ['openLocation', 'scanQRCode'],
// 			success: function() {
// 				// if (data.type == 'sanCode') {
// 				// 	wx.scanQRCode({
// 				// 		needResult: 0, // 默认为0，扫描结果由微信处理，1则直接返回扫描结果，
// 				// 		scanType: ["qrCode", "barCode"], // 可以指定扫二维码还是一维码，默认二者都有
// 				// 		success: function(res) {
// 				// 			var result = res.resultStr; // 当needResult 为 1 时，扫码返回的结果
// 				// 		}
// 				// 	});
// 				// }

// 				wx.openLocation({
// 					latitude: parseFloat(data.lat), // 纬度，浮点数，范围为90 ~ -90
// 					longitude: parseFloat(data.lon), // 经度，浮点数，范围为180 ~ -180。
// 					name: data.name, // 位置名
// 					address: data.address, // 地址详情说明
// 					scale: 15, // 地图缩放级别,整形值,范围从1~28。默认为最大
// 					success: function(res) {},
// 					fail: function(res) {}
// 				});
// 			},

// 		})

// 	});
// 	wx.error(function(res) {
// 		console.log('通过error接口处理失败验证', res);
// 		// config信息验证失败会执行error函数，如签名过期导致验证失败，具体错误信息可以打开config的debug模式查看，也可以在返回的res参数中查看，对于SPA可以在这里更新签名。
// 	});
// }
// export default wexinLoction;