收藏
回答

使用测试号测试 获取用户位置信息,始终报错invalid url domain?

我是在这里申请的测试号:

https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index


我在使用测试号测试在页面中获取用户位置信息


代码如下:

<html>

<head>

<meta charset=utf-8>

<meta name=viewport

content="width=device-width,initial-scale=1">

<title>获取位置</title>

<script src="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>

</head>


<body>

<script>

//初始化

wx.config({

debug: true,//开启后每次调用可以看返回结果

appId: "wx%%%%%", // 必填,企业号的唯一标识,此处填写企业号corpid

"signature": "",

"nonceStr": "",

"timestamp": "",

jsApiList: ['getLocation'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2

});


wx.ready(function () {//进入页面时加载当前位置

wx.getLocation({

type: 'wgs84',

success: function (res) {

var latitude = res.latitude;

console.log("TCL: latitude", latitude)

var longitude = res.longitude;

console.log("TCL: longitude", longitude)

}, fail: function (res) {

alert('获取经纬度失败,请开启手机定位与允许应用获取手机gps后刷新页面重试。');

console.info(res);

}, cancel: function (res) {

alert('获取经纬度失败,请开启手机定位与允许应用获取手机gps后刷新页面重试。');

console.info(res);

}

});

});

</script>

<div id=app></div>


</body>

</html>



每次都会直接进入fail,并报错如下

  1. {errMsg: "config:fail,Error: 系统错误,错误码:40048,invalid url domain [20191206 18:37:45][]", jsApiList: Array(0)}

我在这里配置了域名,不知是不是正确的配置的地方


配置完了也还是报上面的错


最后一次编辑于  2019-12-06
回答关注问题邀请回答
收藏

1 个回答

  • BAKER
    BAKER
    2019-12-10

    解决了,域名配置时不要带http://

    2019-12-10
    赞同
    回复
登录 后发表内容
问题标签