Обнаружение касания экрана на NodeJS - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь разработать простую программу на одной плате компьютера с сенсорным экраном.Программа будет воспроизводить некоторые видео, и когда кто-то с сенсорным экраном закроет широкоформатные изображения и займется другим делом.

Как я могу обнаружить касание экрана?

ОС - это Debian с Wayland.

Это простой код, и я понятия не имею, что делать дальше:

/**
 * Detect touch event.
 *
 * @param  Buffer|string|any chunk
 * @return Boolean
 */
function thisIsTouchEvent(chunk){
    // let res = ...
    return Boolean(res);
}

/**
 * Initialize touch event.
 *
 * @param  callable callback
 * @return void
 */
function onTouch(callback){
    process.stdin.on('data', (chunk)=>{
        if(thisIsTouchEvent(chunk)){
            callback(chunk);
        }
    })
}

// New touch event
onTouch((data)=>{
    // some magic with data
})

1 Ответ

0 голосов
/ 01 февраля 2019

Вы, вероятно, должны использовать Electron для создания своего приложения и для облегчения взаимодействия с оборудованием.

...