猿问

js 移动端高版本安卓click事件失效

点击地图获取当前点的经纬度。

同样的代码,在Chrome和Android5.1以下都能够运行,但是到了7.0(5.1-7.0之间的没有测试过) 地图上click事件就不会被触发了,但是除了需要点击地图的click都是可用的。

为什么,是因为版本号的原因么,改成touchend也不好用,怎么办?


map.addEventListener("click", showQj,false);

function showQj(e){

                locLng=e.point.lng;

                locLat=e.point.lat;

            }


繁星淼淼
浏览 1247回答 2
2回答

撒科打诨

使用touch事件,比如:touchstarttouchendtouchmove
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答