Обновление
хорошо, даунвот, достаточно справедливо, ответ неверный, пожалуйста, проигнорируйте предыдущий ответ.Часть кода для первого цикла if отлично работает в консоли, когда открыта почта Google.Он регистрирует «Gmail».
Я не могу помочь со второй частью, переменные отсутствуют и не могут воспроизвести.Я думаю, ошибка во второй части.
Если я войду в систему:
var gmailinput = document.querySelector('[aria-label="Message Body"][role="textbox"]');
, будет возвращено значение NULL.
Начальный ответ:
Я не знаю, что вы хотите сделать, и мне не хватает контекста, чтобы полностью понять, но я думаю, что проблема заключается в этой строке (geturl.include ('mail.google.')) {Currenturlval = 'gmail«;Измените его на (geturl.includes ('mail')) {currenturlval = 'gmail';