【发布时间】:2017-03-20 14:00:34
【问题描述】:
我可以设置当有人点击某个省份时要点击的 URL,但它在当前窗口中打开,我希望它以“新”或“_blank”打开。
"dataProvider": {
"map": "canadaHigh",
"areas": data,
"urlField": "url",
"urlTarget": "new"
}
【问题讨论】:
我可以设置当有人点击某个省份时要点击的 URL,但它在当前窗口中打开,我希望它以“新”或“_blank”打开。
"dataProvider": {
"map": "canadaHigh",
"areas": data,
"urlField": "url",
"urlTarget": "new"
}
【问题讨论】:
您不能在mapData/dataProvider 级别设置urlTarget。不幸的是,该文档目前有点误导。我已将此事通知了团队,他们正在对此进行调查。
设置urlTarget的正确方法是在每个单独的mapArea/mapImage中,例如:
"dataProvider": {
"map": "worldLow",
"areas": [{
"id": "CA",
"urlTarget": "_blank",
"url": "http://google.ca"
}, {
"id": "US",
"urlTarget": "_blank",
"url": "http://google.com"
}]
},
【讨论】: