add resetBrowser method

This commit is contained in:
2022-10-05 09:11:22 +02:00
parent a1e2fdfb48
commit 57df041a0e
2 changed files with 15 additions and 1 deletions
-1
View File
@@ -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);
}) })
+15
View File
@@ -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