arcgis 触屏实现键盘模拟

大家知道arcgis 键盘可以操作地图的前进后退, 我碰到一个需求需要在触屏面板 去操作键盘事件
我发现arcgis 并没有提供相应的api,于是我构建了一个触屏可以操作键盘上下左右 前进后退的模拟类

```javascript

import {esriClass, esriClassName} from "../tool/EsriClass";

export enum KeyToNumber {
ArrowDown = 3,
ArrowLeft = 0,
ArrowRight = 1,
ArrowUp = 2,
a = 6,
d = 7,
j = 5,
s = 9,
u = 4,
w = 8
}

class GamepadKeybordMonitorClass {

cameraControllerKeyboard: any;
constructor(){

}

async handleKeyDown(view : any, key: number) {
let disableMovements: any = {
ascend: true,
mode: "local",

posted @   haibalai  阅读(53)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示