Я создаю бота, и этот бот ищет постоянно, но иногда при поиске появляется предупреждение, запрашивающее у пользователя доступ к его местоположению. Как проверить, присутствует ли это предупреждение или, что еще лучше, отключить его?
До сих пор я пытался отключить что-то через about: config:
var prefs = Components.classes["@mozilla.org/preferences-
service;1"].getService(Components.interfaces.nsIPrefBranch);
prefs.setIntPref("network.cookie.cookieBehavior", 4);
prefs.setBoolPref("privacy.donottrackheader.enabled", true);
prefs.setIntPref("permissions.default.geo", 2);
Но предупреждения все еще появляются. Я также попытался создать новый профиль Firefox с предустановленными надстройками, просто чтобы блокировать диалоговые окна и всплывающие окна, но он по-прежнему дает мне диалоговые окна.
На этот раз я действительно озадачен. Если вы знаете, как я могу проверить, предупреждает ли страница что-то с помощью JS или Selenium python, то, пожалуйста, сообщите мне причину на данном этапе, это мне очень поможет. Если вы знаете, как отключить оповещения JavaScript, это было бы здорово.