0
我創建了一個像下面這樣的setInterval方法,我想隨時隨地停止它。順便說一句,該函數在if-else語句中,所以我不能訪問停止函數。如何在smartface中手動停止setTimeInterval函數?
怎麼可能?
var intervalID = setInterval(function() {
if (flag) {
stopTimer();
Pages.Page1.Label1.text = "";
}
if (time == 0) {
stopTimer();
Pages.Page1.Label1.text = "";
Device.makeCall(callNumber.rows[0][0]);
} else
updateTime();
}, 1000);
function updateTime() {
time = time - 1;
Pages.Page1.Label1.text = time;
}
function stopTimer() {
clearInterval(intervalID);
}