2

У меня Windows 10, и я недавно переместил свой браузер с Chrome на Vivaldi.

Однако я не могу заставить Вивальди открывать ссылки на электронную почту - он всегда возвращается к Chrome. Я пытался искать в программах по умолчанию, но Вивальди не появляется в качестве выбора, и это не позволяет мне перейти к программе.

Кто-нибудь знает, как заставить изменение по умолчанию?

Благодарю.

Это та же проблема, что и в этом вопросе: Невозможно установить браузер Brave в качестве браузера по умолчанию в Windows 10, но ответ при условии, что он больше не работает: больше невозможно перейти к

Control Panel\All Control Panel Items\Default Programs\Set Default Programs

в Windows 10. Я просто получаю пустую панель управления и следующий каталог: C:\Windows\System32\control.exe

2 ответа2

2

Я нашел ответ здесь, и это немного сумасшедший: https://forum.vivaldi.net/topic/26413/mailto-protocol/4

Кроме того, не копайтесь в реестре - я попытался использовать другой ответ, но ничего не получил. Ответ ниже работает отлично.

Соответствующая часть:

Во-первых, убедитесь, что пользовательские обработчики разрешены в vivaldi://settings/handlers. [должно быть chrome:// настройки / обработчики]

Затем закройте Вивальди.

Используйте JSONEdit, чтобы отредактировать «C:\Users\yourusername\AppData\Local\Vivaldi\User Data\Default\Preferences».

Скопируйте следующее в буфер обмена:

{
   "enabled" : true,
   "ignored_protocol_handlers" : [],
   "registered_protocol_handlers" : [
      {
         "default" : true,
         "protocol" : "mailto",
         "url" : "https://inbox.google.com/?mailto=%s"
      }
   ]
}

Щелкните правой кнопкой мыши корневой узел в файле настроек в JSONEdit и выберите "Вставить как дочерний элемент из буфера обмена". Затем переименуйте вставленный объект в "custom_handlers" и сохраните изменения. (Предполагается, что у вас еще нет пользовательских обработчиков. Если у вас есть, вам просто нужно добавить в массив selected_protocol_handlers.

В Vivaldi перейдите в vivaldi://settings/handlers [должно быть chrome://settings/handlers], нажмите 3 точки справа от записи inbox.google.com (она есть сейчас) и выберите "установить по умолчанию" ». Затем вы можете зайти в Стандартные приложения в Windows и установить Vivaldi в качестве почтового клиента по умолчанию. Тогда тебе должно быть хорошо идти.

Для Gmail (mail.google.com) это:

navigator.registerProtocolHandler ("mailto", " https://mail.google.com/mail/?extsrc=mailto&url=%s ", "mail.google.com");

0

Однако я не могу заставить Вивальди открывать ссылки на электронную почту - он всегда возвращается к Chrome. Я пытался искать в программах по умолчанию, но Вивальди не появляется в качестве выбора, и это не позволяет мне перейти к программе.

У меня не было проблем с настройкой браузера по умолчанию на Вивальди.

1) Установить Вивальди

2) Открыть Вивальди

3) Нажмите Настройки изнутри Вивальди

4) Нажмите Установить по умолчанию

5) В приложении « Настройки UWP» щелкните текущую программу по умолчанию в разделе « Веб-браузер».

6) Выберите Вивальди.

7) Если Vivaldi отсутствует в списке, выберите вместо него программу по умолчанию с расширением файла.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .