收藏
回答

web-view 加载页面含腾讯地图api引用,报不支持打开非业务域名

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug webview 微信iOS客户端 7.0.11 2.10.3

访问时报错信息:

配置时报错信息:

回答关注问题邀请回答
收藏

2 个回答

  • Godfery
    Godfery
    2020-03-19

    最后用了 腾讯位置服务,在小程序调用用

    import QQMapWX from './qqmap-wx-jssdk.min.js';
    onLoad() {
    		
    	this.qqmapsdk = new QQMapWX({
    			key: MAPKEY
    	});
    },
    // 在元素上注册点击事件 throttle(为自己写的函数节流方法)
    // 去地图
    // item 为后台返回的地址对象
    		goMap: throttle(function(item) {
    			this.qqmapsdk.geocoder({
    				address: item.context,
    				success: res => {
    					let lat = res.result.location.lat;
    					let lng = res.result.location.lng;
    					wx.openLocation({
    						latitude: lat,
    						longitude: lng,
    						name: item.linkUrl,
    						address: item.context
    					});
    				}
    			});
    		})
    
    2020-03-19
    有用
    回复 3
    • 念白
      念白
      2021-01-05
      所以,最后这个页面用小程序重写了是吗?
      2021-01-05
      回复
    • 念白
      念白
      2021-01-05
      所以,你们的解决方案是这个页面用小程序重写了是吗?,没有用web-view 加载远程H5?
      2021-01-05
      回复
    • Godfery
      Godfery
      2021-03-29回复念白
      是的
      2021-03-29
      回复
  • 拾忆
    拾忆
    2020-03-12

    打不开正常,本来就不支持非业务域名的地址访问,腾讯地图自然也不例外。

    2020-03-12
    有用
    回复 2
    • Godfery
      Godfery
      2020-03-12
      所以,我也加不上这个合法域名?
      2020-03-12
      回复
    • 拾忆
      拾忆
      2020-03-12回复Godfery
      是的
      2020-03-12
      回复
登录 后发表内容
问题标签