Skip to content

[cli-plugin-pwa] - Splash screen is not displayed on Safari #2889

@cde06

Description

@cde06

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs team reproWe acknowledged your report and will soon try to reproduce it

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions