使用测试号测试 获取用户位置信息,始终报错invalid url domain?
发布于 7 年前 作者 jielai 8271 次浏览 来自 问答

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

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)}

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

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

1 回复

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

回到顶部