首页 > 技术文章 > 公众号H5引入微信地图组件的正确姿势

Mvloveyouforever 2020-01-06 14:27 原文

微信公众号,与小程序中: key的配置不同,不能共用同一个key.

1、https://lbs.qq.com/dev/console/key/manage    key必须设置webSevice API,域名: qq.com 和 您的域名

2、https://lbs.qq.com/tool/component-marker.html   一般的需求用地图组件 就OK了。

3、特殊需求用 地图api实现。

4、

<iframe id="mapPage" width="100%" height="100%" frameborder=0
                src="https://apis.map.qq.com/tools/locpicker?search=1&type=1&key=xxx&referer=goldfish">
        </iframe>



window.addEventListener('message', function(event) {
        // 接收位置信息,用户选择确认位置点后选点组件会触发该事件,回传用户的位置信息
        var loc = event.data;
        if (loc && loc.module == 'locationPicker') {//防止其他应用也会向该页面post信息,需判断module是否为'locationPicker'
          EventBus.$emit("positionBack",loc)
        }
      }, false);

 

推荐阅读