add resetBrowser method
This commit is contained in:
@@ -18,7 +18,6 @@ window.addEventListener('load', () => {
|
|||||||
document.getElementById("start_book_btn").addEventListener('click', () => {
|
document.getElementById("start_book_btn").addEventListener('click', () => {
|
||||||
let audioAnalyse = document.getElementById("audio_analyse").checked;
|
let audioAnalyse = document.getElementById("audio_analyse").checked;
|
||||||
let alertBeep = document.getElementById("alert_beep").checked;
|
let alertBeep = document.getElementById("alert_beep").checked;
|
||||||
alert("alertBeep is "+alertBeep)
|
|
||||||
window.appointment.startBook(startNumber, endNumber, selectedStore, audioAnalyse, alertBeep);
|
window.appointment.startBook(startNumber, endNumber, selectedStore, audioAnalyse, alertBeep);
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
@@ -339,6 +339,10 @@ class CommandorPage {
|
|||||||
})
|
})
|
||||||
} else {
|
} else {
|
||||||
log("audioBtn not found")
|
log("audioBtn not found")
|
||||||
|
console.log("audioBtn not found")
|
||||||
|
console.log("we are blocked")
|
||||||
|
//
|
||||||
|
await this.resetBrowser()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -408,6 +412,17 @@ class CommandorPage {
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
async resetBrowser() {
|
||||||
|
console.log("will reset browser")
|
||||||
|
await this.device.shell("pm clear com.android.chrome")
|
||||||
|
await delay(1000)
|
||||||
|
await this.device.shell("am set-debug-app --persistent com.android.chrome")
|
||||||
|
await delay(1000)
|
||||||
|
await this.device.shell("pm am start -n com.android.chrome/com.google.android.apps.chrome.Main")
|
||||||
|
await delay(1000)
|
||||||
|
this.isTerminated = true
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = CommandorPage
|
module.exports = CommandorPage
|
||||||
Reference in New Issue
Block a user