You've already forked ReZygisk
mirror of
https://github.com/PerformanC/ReZygisk.git
synced 2025-09-06 06:37:01 +00:00
add: window onerror event check
This commit is contained in:
@@ -1,14 +1,6 @@
|
||||
import { fullScreen, exec, toast } from './kernelsu.js'
|
||||
import { setNewLanguage, getTranslations } from './language.js'
|
||||
|
||||
const loading_screen = document.getElementById('loading_screen')
|
||||
loading_screen.style.display = 'none'
|
||||
|
||||
let sys_lang = localStorage.getItem('/system/language')
|
||||
|
||||
if (!sys_lang) sys_lang = setLangData('en_US')
|
||||
if (sys_lang !== 'en_US') await setNewLanguage(sys_lang, true)
|
||||
|
||||
function setError(place, issue) {
|
||||
const fullErrorLog = setErrorData(`${place}: ${issue}`)
|
||||
document.getElementById('errorh_panel').innerHTML = fullErrorLog
|
||||
@@ -29,6 +21,8 @@ function setErrorData(errorLog) {
|
||||
return finalLog
|
||||
}
|
||||
|
||||
if (window.onerror) window.onerror = (err) => setError('WebUI', err.stack ? err.stack : err.message)
|
||||
|
||||
(async () => {
|
||||
const EXPECTED = 1
|
||||
const UNEXPECTED_FAIL = 2
|
||||
@@ -175,6 +169,4 @@ function setErrorData(errorLog) {
|
||||
} else {
|
||||
setError('find', `Error while finding zygisk modules (${findModulesCmd.errno}): ${findModulesCmd.stderr}`)
|
||||
}
|
||||
})().catch((err) => setError('WebUI', err.stack ? err.stack : err.message))
|
||||
|
||||
if (window.onerror) window.onerror = (err) => setError('WebUI', err.stack ? err.stack : err.message)
|
||||
})().catch((err) => setError('WebUI', err.stack ? err.stack : err.message))
|
||||
Reference in New Issue
Block a user