Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
17 Views

How to use setinterval on Intel XDK?

Hi, i want to use setinterval function on intel XDK, but when i test it on android App Preview, the setinterval function is working, and when i use it on the real devices, it not working.

I just want to make a check status every second for connecting audio online like this:
 

function checkStatus(){
if(radio.currentTime > 0 && !radio.paused){
 status.innerHTML = "<font color='#00ce27'>Connected</font>";
}
}
setInterval(checkStatus,1000);

 

Thank you before ^^

Tags (2)
0 Kudos
3 Replies
Highlighted
17 Views

Adam -- try a simpler test, like:

var toggle = true ;
function checkStatus() {
    if(toggle) {
        status.innerHTML = "<font color="#FF0000" face="courier" size="10">RED</font>";
        toggle = false ;
    }
    else {
        status.innerHTML = "<font color="#000000" face="courier" size="10">BLACK</font>";
        toggle = true ;
    }
}
setInterval(checkStatus,1000) ;

Could also be due to this > http://www.w3schools.com/tags/tag_font.asp

0 Kudos
Highlighted
17 Views

Paul F. (Intel) wrote:

Adam -- try a simpler test, like:

var toggle = true ;
function checkStatus() {
    if(toggle) {
        status.innerHTML = "<font color="#FF0000" face="courier" size="10">RED</font>";
        toggle = false ;
    }
    else {
        status.innerHTML = "<font color="#000000" face="courier" size="10">BLACK</font>";
        toggle = true ;
    }
}
setInterval(checkStatus,1000) ;

Could also be due to this > http://www.w3schools.com/tags/tag_font.asp

 

Thanks for your reply ^^. But i just want to check every second is the audio playing or not yet, i think <audio> currentTime is not working on Intel XDK?

0 Kudos
Highlighted
17 Views

Adam -- I recommend you first debug your problem with setInterval. It sounds like you've got multiple issues at play, and it's better to fix one issue at a time, thus my recommendation. I have no idea what the radio object is, so I cannot comment on that.

0 Kudos