apache / apache/cordova-plugin-inappbrowser

Can't go back to application on iOS

Open
#754 4 comments 3 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.