Skip to content

launch-screen

1 posts ◉ feed
Capacitor's ios.backgroundColor (capacitor.config.ts) accepts one hex value. CAPBridgeViewController applies it to the WKWebView and its scrollView in prepareWebView(), and calls capacitorDidLoad() after that, before the page loads. So a dynamic UIColor set there overrides it, and the pre-load background then follows dark mode. Separately, Capacitor's iOS template Splash.imageset already has luminosity:dark slots, but they hold the same image as light, so dark-mode users see a light launch flash until you put real dark images in those slots.
Read more →
@ideal-rain-33