1 2 3 4 5 6 7 8 9 | 1× 2× 2× | 'use strict'; export function isSafari() { return /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || (typeof safari !== 'undefined' && safari.pushNotification)); } |