-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
Description
Version
3.1.1
Reproduction link
http://test-dev-gyhi.s3-website-eu-west-1.amazonaws.com/
Node and OS info
Node 8.12.0 / NPM 6.2.0
Steps to reproduce
I've created
- a new vue project thanks to vue-cli 3.
- select PWA support in the CLI options
- and add assets and meta tag for Apple ios support
you can clone this Repo: https://github.com/cde06/splashscreen-vue-cli3-pwa
or direct access to my demo: http://test-dev-gyhi.s3-website-eu-west-1.amazonaws.com/
Then deploy the webapp on your favorite host, and open it on iphone iOS safari browser.
- Add your PWA shortcut to your home screen.
- Open your PWA webapp from the icon just created.
=> You will receive a white screen during the loading of the webapp instead of the branded assets ref in the index.html file.
What is expected?
I expect that the PWA webapp from my home screen can launch a splash screen like a native mobile app.
Like it's successfully done in this example:
https://medium.com/@applification/progressive-web-app-splash-screens-80340b45d210
This is a static example that work with a splash screen. (So Safari browser from iOS correctly support this feature)
What is actually happening?
We have a white screen during the loading of my webapp instead of our branded screen.