clickArea: function (event) {
if (event.target.tagName.toLowerCase() == "area") {
let color = $(event.target).attr("color");
let {shapeUrls}= this.props.resource;
for (let index in shapeUrls) {
let urlObject = shapeUrls[index];
if (urlObject.color === color) {
if (BrowserEnv.isInApp() && urlObject.app) {
FengjrApp.toPageRouter(urlObject.app);
} else if (urlObject.h5) {
location.href = urlObject.h5;
}
break;
}
}
}
}
可以吧点击事件加在map 标签的父标签上 然后在时间里面判断点击的控件是不是area 如果是 执行程序