我正在开发一个应用程序,它使用服务工作线程缓存来自特定端点的 HTTP 请求。这些请求应使用后台同步发送到服务器。我知道一些browsers are not supported ,但我想警告我的用户,此功能将不可用。为此,我需要某种方法来识别浏览器是否支持后台同步。
最佳答案
if ('serviceWorker' in navigator && 'SyncManager' in window) {
// service worker stuffs here
} else {
console.error('Background sync not supported');
}
关于javascript - 如何验证浏览器是否支持后台同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59275446/