Anonymní profil Jiri – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Jiri – Programujte.comAnonymní profil Jiri – Programujte.com

 

Příspěvky odeslané z IP adresy 90.179.88.–

Jiri
Python › QPython3 webViewShow - Probl…
5. 7. 2016   #211807

Ahoj :),

Mám problém s posíláním dat z HTML souboru do QPythonovýho3 scriptu.
Používám metodu droid.eventPost(), ale když se snažím přijmout data pomocí droid.eventWait() a následně printnout do konzole .... nic se nevypíše :(

Otázka tedy zní: Nevíte proč qpython3 nepřijímá data z HTML souboru ? ...... Díky

 Qpython3 kód:

#-*-coding:utf8;-*-
#qpy:3
#qpy:console


from android import Android


droid = Android()
droid.webViewShow('/storage/sdcard0/com.hipipal.qpyplus/scripts3/Bluetooth/btLED.html')


while True:
    result = droid.eventWait().result
    print(result['data'])
    droid.eventClearBuffer()



HMTL kód:
 

<!DOCTYPE html>
<html>
<head>
    <meta charset='UTF-8' />
    <meta name="author" content="Jiri" /> 
    <title>blLED.py</title>         

<style>

body{
    background: white;
    margin: 0;
    padding-top: 3%;
    overflow: hidden;
    width: 100%;
    height: 95%; 
    text-align: center;  
}

button{
    margin-top: 1%;
    width: 22%;
    padding-top: 2%;
    padding-bottom: 2%;
    }          	

hr{
    width: 75%;
    border-top: 2% solid black;
}

</style>
</head>


<body>

<script>  
    var droid = new Android();
</script>
    
    <div>LED | OFF</div>
       
    <hr>
    
    <button onclick="droid.eventPost('name', '1');">LED ON</button>
    <button onclick="droid.eventPost('name', '0');">LED OFF</button>
     
    <br>
    <hr>  
      
    <button onclick="droid.eventPost('name', 'Close');">Close</button>

    <br>  
    <hr>                   

</body>
</html>

 

Ještě jednou děkuji :),

Jirka

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý