const changePromptOnIos = (promptBoxInnerHtml, cancelButtonInnetHtml, continueButtonInnerHtml) => {
let inDom = false
console.log('changePromptOnIos')
const observer = new MutationObserver(() => {
console.log('MutationObserver')
if (document.querySelector('.prompt-box-8w')) {
console.log('if prompt-box-8w')
if (!inDom) {
console.log('inDom')
document.querySelector('.prompt-box-8w p').innerHTML = promptBoxInnerHtml
document.querySelector('.prompt-button-8w').innerHTML = cancelButtonInnetHtml
document.querySelector('.button-primary-8w').innerHTML = continueButtonInnerHtml
}
inDom = true
} else if (inDom) {
inDom = false
observer.disconnect()
}
})
observer.observe(document.documentElement || document.body, { childList: true, subtree: true })
}
changePromptOnIos('Для работы AR
необходим доступ к сенсорам
движения', 'Отмена', 'Продолжить')