apache / apache/cordova-plugin-inappbrowser

Why not allow custom uri schemes that will open system apps???

Open
#548 7 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
1.1k
Forks
2.2k
PR merge metrics
No merged PRs in 30d

Description

this line of code ensures that 'http://' is always placed in front of requests. Why? what if i wanted to open "myapp://somelink"? this would work on any other browser. Only inappbrowser breaks this.

Contributor guide

Open the contributing guide

Research direction

Start from the line that prepends "http://" in the InAppBrowser URL handling and compare the Java, Objective-C, and JavaScript paths. Verify how a custom URI such as "myapp://somelink" is handled, then confirm that supported custom schemes reach the system app without the HTTP prefix while ordinary requests keep their current behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
java, javascript, objective-c
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.