Я работаю над простым проектом PO C, в котором используются сервисные работники и веб-уведомления. Мне интересно, есть ли возможность заменить браузер lo go (например, Google Chrome lo go) на собственный.
Я изучил документацию по Service Workers API и обнаружил, что могу передать свойства изображения, значка и значка в параметрах в качестве второго параметра функции ServiceWorkerRegistration.showNotification(title, [options]);
.
- icon: a USVString содержит URL-адрес изображения, которое будет использоваться в качестве значка в уведомлении.
- image: USVString, содержащая URL-адрес изображения, которое должно отображаться в уведомлении.
- badge: USVString, содержащая URL-адрес изображения, для представления уведомления, когда недостаточно места для отобразить само уведомление, например, панель уведомлений Android. На устройствах Android значок должен соответствовать устройствам с разрешением до 4х, примерно 96 на 96 пикселей, и изображение будет автоматически маскироваться.
Ни одно из них на самом деле не заменит браузер lo go , Есть ли обходной путь для достижения этого или невозможно заменить браузер lo go в веб-уведомлении.