Google тупо исказил пользовательский интерфейс настроек, поэтому вы не можете больше редактировать обработчики протоколов, которые вы установили, ответив на небольшое диалоговое окно (скриншот) «Всегда открыто ...». Что я сделал, чтобы решить мою проблему (если исходить из профиля Chrome "Default"):
Конец Хрома. Затем отредактируйте этот текстовый файл:
C:\Users\USERNAME\AppData\Local\Google\Chrome\User Data\Default\Preferences
Все это в одной строке, не предназначено для редактирования человеком. Если ваш редактор (например, Notepad++) поддерживает подсветку языка, выберите JSON.
Я должен был изменить текст
"protocol_handler":{"excluded_schemes":{"mql4buy":false}},
в
"protocol_handler":{"excluded_schemes":{}},
так что я только что удалил
"mql4buy":false
Это было для пользовательской ссылки на протокол mql4buy://(etc)
Поскольку ваша проблема в том, что ваш протокол игнорируется, возможно, у вас есть запись для вашего протокола, говорящая «:true».