#google-chrome-extension
#google-chrome-extension
Вопрос:
Я работаю над проектом, в котором мне нужно увидеть страницу, над которой я работаю, без какого-либо кода, введенного расширением, который портит то, что я вижу. Я хочу знать, могу ли я создать или есть ли в настоящее время расширение, которое отключает все другие расширения для страницы xyz.
Ответ №1:
Нет, расширения могут полностью отключать другие расширения только с помощью chrome.management.setEnabled API. Это похоже на переключатель включения / выключения в Chrome:// страница расширений.
Единственный способ исключить влияние всех или некоторых расширений на определенный сайт — это добавить ExtensionSettings
политику с runtime_blocked_hosts
, содержащую этот сайт. Обратите внимание, что отключен весь сайт, а не только один URL. Пример: {"*": {"runtime_blocked_hosts": ["*://lastpass.com"]}}
Простым обходным решением для вашего варианта использования может быть открытие этой страницы в окне инкогнито или даже в новом профиле браузера без расширений: щелкните значок своего аватара на панели инструментов, чтобы получить доступ к инструментам профиля, где вы можете создать, а затем открыть новый профиль.