<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>导航</title>
<meta name="viewport" content="initial-scale=1, maximum-scale=1">
<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
<script src="build/js/zepto.js"></script>
</head>
<body>
<div>
</div>
</body>
</html>
<script>
var APICOM = 'http://sj.38******.com/',
z = 'http://sj.38tiantian.com/',
FULL_CUT = 0,
//小程序ID
APPID = 'wx38130671a976****';
//当前网页去掉#以后的内容,剩余的部分 可查看微信开发文档
var URL = location.href.split('#')[0];
var shareConfig = {
timestamp: Math.round(new Date() / 1000),
nonceStr: Math.round(new Date() / 1000) + Math.random(),
url: URL
};
//获取签名
$.get(APICOM + "mobile/index.php?m=default&c=apicom&a=jsSign&noncestr=" + shareConfig.nonceStr + "×tamp=" + shareConfig.timestamp + "&url=" + URL + "&refresh=", function(data, status) {
var data = JSON.parse(data);
console.log(data);
//微信配置
wx.config({
debug: false,
appId: data.data.appid,
timestamp: data.data.timestamp,
nonceStr: data.data.noncestr,
signature: data.data.sign,
jsApiList: ['openLocation']
});
wx.error(function(res) {
console.log(res);
});
//微信内置地图查看位置
wx.ready(function() {
wx.openLocation({
latitude: 117.953314, // 纬度,浮点数,范围为90 ~ -90
longitude: 44.356147, // 经度,浮点数,范围为180 ~ -180。
name: '内蒙古', // 位置名
address: '内蒙古自治区锡林郭勒盟西乌珠穆沁旗', // 地址详情说明
scale: 14, // 地图缩放级别,整形值,范围从1~28。默认为最大
infoUrl: 'http://weixin.qq.com' // 在查看位置界面底部显示的超链接,可点击跳转
});
})
})
</script>
微信唤起本地app进行导航
最新推荐文章于 2024-03-04 16:58:20 发布