title: Service workers on cordova app
body: <p>Can i use service workers inside hybrids apps(ionic 1/cordova) running on android devices? I'm getting some errors when trying to install a service worker on ionic app running on android device, because android uses file protocol to serve files and service-workers require files to be served by HTTPS protocol or http(only for localhost):</p>
  
  <blockquote>
    <p>Error during service worker registration: DOMException: Failed to
    register a ServiceWorker: The URL protocol of the current origin
    ('file://') is not supported. </p>
  </blockquote>
  
  <p>It's not a traditional progressive web application running on mobile browser, but instead on android device (webview + cordova).</p>
  
  <p>I need achieve that to leverage my app with cache strategies(using sw-precache e sw-toolbox from google) on my api calls.</p>