[Webkit-unassigned] [Bug 201866] New: Background Sync for Safari iOS

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Sep 17 03:18:49 PDT 2019


https://bugs.webkit.org/show_bug.cgi?id=201866

            Bug ID: 201866
           Summary: Background Sync for Safari iOS
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Platform
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: webkit at jamie-dixon.co.uk

Hi there,

I'd like to request support for the Background Sync API in Safari on iOS.

How we use this feature:

We provide web-based forms for our clients to complete with their customers while "on the road". It is a requirement that our client be with their customer while filling out these forms.
As is often the case, the network connections in the locations that our clients visit can be somewhat lacking, particularly in rural parts of the country.

When our client is offline or having an unstable connection, we store the form submissions in indexedDB and re-syncronise them with our server once they are back online.

In Chrome we can make use of the Background Sync API so that we can send form submissions to the server when our client comes back online, even if they have closed their browser.
In Safari on iOS we have to instruct our clients to keep their browser window open so that syncronisation can happen when they come online.

Having to maintain two separate paths for syncronisation isn't ideal and we'd love for Safari on iOS to support this API.

(We'd also love to be able to use `showNotification` to message our client when syncronisations have happened, like we do with Chrome. I'll raise a separate ticket for that)

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20190917/50e41c3a/attachment-0001.html>


More information about the webkit-unassigned mailing list