Как заставить Сенсорное устройство Ubuntu вибрировать?

Я играю со своим первым Сенсорным приложением Ubuntu и пытаюсь включить внутренний телефон, umm, "вибропреобразователь". Как я могу пойти о выполнении этого?

Любые указатели о том, как сделать это или в C++, JavaScript или в Движении, очень ценились бы.

6
задан 16 February 2015 в 03:04

2 ответа

Веб-сайт говорит, что можно сделать это с вызовом API cordova (html5 уровень абстракции), таким образом, это должен быть представленный API где-нибудь https://developer.ubuntu.com/api/html5/sdk-14.04/org.apache.cordova.vibration /

1
ответ дан 23 November 2019 в 08:12

Это - модуль hapticfeedback, так использование:

Project "Vibrator"
// Code by VictarionMagne

//if used in openstore remember to mark apropriotly
//ye i camt spell
import QtQuick 2.5
import QtQuick.Controls 2.0
import QtFeedback 5.0
Item {
 property bool isOn:true    
    HapticsEffect{
                id:rumble
                attackIntensity:1.0
                attackTime:500
                intensity:5.0
                duration:1000
                fadeTime:1000
                fadeIntensity:1.0
                }


    id: rootItem
    anchors.fill: parent

    Rectangle{
        id:hh
        color:"red"
        width:600
        height:600
        visible:true
        Button{
            height:100
            width:100
            id:big
            text:"1 wave"
            x:0
            y:0



            onClicked:{
                if (isOn==true){
                rumble.start();}
                else rumble.stop();
                }
            Button{
                x:200

                width:100
                height:100

              text:"toggle"


                onClicked:{
                    if(isOn == true){
                    isOn= false
                        rumble.stop();
                    rumble.duration =10
                        }

                    else isOn=true
                    rumble.duration = 100000
                    }
                }
            }

        }
0
ответ дан 23 November 2019 в 08:12

Другие вопросы по тегам:

Похожие вопросы: