Open
Labels
Description
Bug Report
Plugin(s)
@capacitor/browser 8.0.4
Capacitor Version
Latest Dependencies:
@capacitor/cli: 8.5.1
@capacitor/core: 8.5.1
@capacitor/android: 8.5.1
@capacitor/ios: 8.5.1
Installed Dependencies:
@capacitor/core: 8.5.1
@capacitor/android: 8.5.1
@capacitor/cli: 8.5.1
@capacitor/ios: 8.5.1
Platform(s)
iOS, iPad only (reproduced on iPadOS 27)
Current Behavior
Browser.open with presentationStyle: 'popover' shows the popover, but the SFSafariViewController inside stays blank: no content, back button disabled. This happens with and without width/height. The open() call is logged (To Native -> Browser open) and the page never appears.
Expected Behavior
The URL loads and shows inside the popover, as it does with presentationStyle: 'fullscreen'.
Code Reproduction
import { Browser } from '@capacitor/browser';
await Browser.open({ url: 'https://example.com', presentationStyle: 'popover' });Run it on an iPad with iPadOS 27: the popover is blank. Remove presentationStyle (fullscreen) and the page loads.
Additional Context
Workaround: use the default fullscreen presentation.
Reacted by Gustavo Rodriguez, Miguel Beltran and Stefan Trauth
Metadata
Metadata
Assignees
Labels
Type
Fields
No fields configured for issues without a type.
Activity