apache / apache/cordova-plugin-inappbrowser
Can't go back to application on iOS
- Dominant language
- Java
- Stars
- 1.1k
- Forks
- 2.2k
- PR merge metrics
- No merged PRs in 30d
Description
# Bug Report
## Problem
### What is expected to happen?
I am opening a web browser page with : `this.inAppBrowser.create('https://boks.link')` (no extra options)
I am expecting to have a way to go back to the application and close the web window
### What does actually happen?
On Android, I do get a toolbar on top with a close button, and the hardware button also allows to go back
On iOS, it opens in full screen, no controls, no toolbars, neither on top nor on bottom.
I have looked at the options, but by default a toolbar should be there (I'm using all default options).
### Environment, Platform, Device
Testing on iOS device running 13.5
### Version information
I'm using cordova-plugin-inappbrowser 3.1.0
Ionic:
Ionic CLI : 6.10.1 (/home/quentin/.config/yarn/global/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 5.2.1
@angular-devkit/build-angular : 0.901.8
@angular-devkit/schematics : 9.1.8
@angular/cli : 9.1.8
@ionic/angular-toolkit : 2.2.0
Cordova:
Cordova CLI : 9.0.0 (cordova-lib@9.0.1)
Cordova Platforms : android 8.1.0
Cordova Plugins : cordova-plugin-ionic 5.4.7, cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 4.1.3, (and 18 other plugins)
## Checklist
- [x] I searched for existing GitHub issues
- [x] I updated all Cordova tooling to most recent version
- [x] I included all the necessary information above
Contributor guide
Research direction
Reproduce the issue on an iOS 13.5 device with cordova-plugin-inappbrowser 3.1.0, starting from the this.inAppBrowser.create('https://boks.link') call and its default options. Trace the iOS behavior and verify that the opened page provides a reliable way to return to the application and close the web window, matching the expected Android behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, javascript
- Domain
- mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100