微信唤起本地app进行导航

xiaoxiao2021-02-28  150

<!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>
转载请注明原文地址: https://www.6miu.com/read-27972.html

最新回复(0)