人人商城后台腾讯地图拾取坐标插件点击后输入框无法获取坐标解决

2020-12-02 17:26:27 浏览2168次 作者: 取名麻烦

收藏

人人商城后台对门店或商户编辑时有设置经纬度的功能,点击拾取坐标调用腾讯地图但是点击后经纬度输入框无法获取坐标
解决方法 

首先找到  ewei_shopv2/core/inc/functions.php
将2940 行 和 2941行 代码去掉

 $(elm).parent().prev().prev().find(":text").val(r.lng);
 $(elm).parent().prev().find(":text").val(r.lat);

将下面 一段HTML代码中 两个输入框 加上id如图

QQ图片20201202172250.png

然后找到ewei_shopv2/template/web/util/area/map.html
在666行加入下面代码

window.parent.document.getElementById("llll_lng").value = e.latLng.getLng().toFixed(6);
window.parent.document.getElementById("llll_lat").value = e.latLng.getLat().toFixed(6);

在740行加入下面代码

var jwstr = bside.childNodes[n].childNodes[1].childNodes[3].innerHTML;
jwstr = jwstr.substring(3);
jwarr = jwstr.split(',');
console.log(jwarr);
window.parent.document.getElementById("llll_lng").value = jwarr[1];
window.parent.document.getElementById("llll_lat").value = jwarr[0];

改完后  再在腾讯地图上点击 即可将经纬度坐标 填入输入框

当您发现内容错误或代码bug,以及下载链接无法使用等,请点击屏幕右下角的上报错误来进行提交,我们会尽快修正。
本程序所有源码和工具完全免费,当本网站内容如果侵犯了您的权益,请联系我们,我们会尽快处理,感谢您的合作。

收藏 分享

相关文章

评论:

文明上网理性发言,请遵守 新闻评论服务协议

当前还没有评论,快来评论吧

上报错误