У меня возникли трудности с предупреждением, которое я получаю во время цикла for. По сути, я не могу понять, как распознать предупреждение, когда оно появляется, а затем закрыть его. До сих пор я пробовал это:
if (is.character(mybrowser$getAlertText()) == TRUE) {
mybrowser$acceptAlert
}
Я получил его для распознавания текста предупреждения один раз, но когда я пытаюсь использовать его в приведенном выше утверждении if, он не работает. Для справки: это - это то, как выглядит предупреждение (я использую Windows 10, я знаю, я знаю).
ОБНОВЛЕНИЕ: я попытался использовать функцию try
, и она все равно не закрывает предупреждение, а вместо этого зависает. Когда я останавливаю программу и пытаюсь закрыть предупреждение в консоли с помощью mybrowser$acceptAlert()
, оно не распознает предупреждение и также зависает. mybrowser$switchToWindow(window)
также висит. Страница, кажется, загружается, пока появляется предупреждение. Я не знаю, имеет ли это значение.