Appearance
特效地标图事件
目录
- 1. 开始特效地标图对象聚焦
- 2. 结束特效地标图对象聚焦
- 3. 开始特效地标图全部对象聚焦
- 4. 结束特效地标图全部对象聚焦
- 5. 开始特效地标图子对象聚焦
- 6. 结束特效地标图子对象聚焦
- 7. 开始特效地标图图例聚焦
- 8. 结束特效地标图图例聚焦
- 9. 鼠标悬停特效地标图对象
- 10. 鼠标离开特效地标图对象
- 11. 左键点击特效地标图对象
前置条件提醒:本页 Click/Hover 类事件需先调用
pickOverlay启用覆盖物单选(overlayType 填本族类型)才会触发,详见对应指令页。
1. 开始特效地标图对象聚焦
引入版本:3.1 起支持
功能描述
开始特效地标图对象聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocus3DMarkerLandmarkLayerStart',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idLayer": "layerId"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idLayer | String | 特效对象图层 id |
2. 结束特效地标图对象聚焦
引入版本:3.1 起支持
功能描述
结束特效地标图对象聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocus3DMarkerLandmarkLayerEnd',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idLayer": "layerId"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idLayer | String | 特效对象图层 id |
3. 开始特效地标图全部对象聚焦
引入版本:3.1 起支持
功能描述
开始特效地标图全部对象聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocusAll3DMarkerLandmarkLayerStart',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);4. 结束特效地标图全部对象聚焦
引入版本:3.1 起支持
功能描述
结束特效地标图全部对象聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocusAll3DMarkerLandmarkLayerEnd',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);5. 开始特效地标图子对象聚焦
引入版本:3.1 起支持
功能描述
开始特效地标图子对象聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocus3DMarkerLandmarkLayerObjStart',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idObj": "objId",
"idLayer": "layerId"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idObj | String | 特效对象 id |
| idLayer | String | 特效对象图层 id |
6. 结束特效地标图子对象聚焦
引入版本:3.1 起支持
功能描述
结束特效地标图子对象聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocus3DMarkerLandmarkLayerObjEnd',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idObj": "objId",
"idLayer": "layerId"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idObj | String | 特效对象 id |
| idLayer | String | 特效对象图层 id |
7. 开始特效地标图图例聚焦
引入版本:3.1 起支持
功能描述
开始特效地标图图例聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocus3DMarkerLandmarkLayerLegendStart',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idLayer": "layerId",
"legend": "legendName"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idLayer | String | 特效对象图层 id |
| legend | String | 特效对象图层名称 |
8. 结束特效地标图图例聚焦
引入版本:3.1 起支持
功能描述
结束特效地标图图例聚焦
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'onFocus3DMarkerLandmarkLayerLegendEnd',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idLayer": "layerId",
"legend": "legendName"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idLayer | String | 特效对象图层 id |
| legend | String | 特效对象图层名称 |
9. 鼠标悬停特效地标图对象
引入版本:3.1 起支持
功能描述
鼠标悬停特效地标图对象
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'on3DMarkerLandmarkLayerHover',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idObj": "objId",
"idLayer": "layerId"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idObj | String | 特效对象 id |
| idLayer | String | 特效对象图层 id |
10. 鼠标离开特效地标图对象
引入版本:3.1 起支持
功能描述
鼠标离开特效地标图对象
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'on3DMarkerLandmarkLayerUnhover',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idObj": "objId",
"idLayer": "layerId"
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idObj | String | 特效对象 id |
| idLayer | String | 特效对象图层 id |
11. 左键点击特效地标图对象
引入版本:3.1 起支持
功能描述
左键点击特效地标图对象
调用方法
JavaScript
appInstance.uniCall(
'addEventListener',
{
eventName: 'on3DMarkerLandmarkLayerClick',
callback: function (event) {
console.log(event);
},
},
(result) => {
console.log(result);
}
);回调数据
JSON
{
"idObj": "objId",
"idLayer": "layerId",
"selected": false
}回调数据参数描述
| 属性 | 类型 | 说明 |
|---|---|---|
| idObj | String | 特效对象 id |
| idLayer | String | 特效对象图层 id |
| selected | Boolean | 选中状态 |