Support data URLs in Android with preventDeeplink enabled#444
Support data URLs in Android with preventDeeplink enabled#444
Conversation
Co-authored-by: riderx <4084527+riderx@users.noreply.github.com>
…ntation Co-authored-by: riderx <4084527+riderx@users.noreply.github.com>
Co-authored-by: riderx <4084527+riderx@users.noreply.github.com>
|
@copilot the lint is failing, so please ensure lint or format pass. You can run the fmt command to ensure it is automatically formatted the right way. |
Co-authored-by: riderx <4084527+riderx@users.noreply.github.com>
|
@copilot please solve the merge conflict with main, and I don't understand what's the relationship with the deep link. |
Co-authored-by: riderx <4084527+riderx@users.noreply.github.com>
Merge conflict resolved in commit 2d680f0. Both the Full Screen Mode section (from main) and Data URLs section are now present in README. About the preventDeeplink relationship: The These internal schemes should never trigger external apps - they're handled entirely within WebView. iOS already exempted them, but Android didn't. The fix: We explicitly allow internal schemes even when
This matches the user's original request to use data URLs for base64-encoded HTML content. |
|
@copilot solve conflict |
… section) Co-authored-by: riderx <4084527+riderx@users.noreply.github.com>
|
@copilot fix the conflicts |
Co-authored-by: riderx <4084527+riderx@users.noreply.github.com>
|



Support for data URLs (data:text/html;base64,...)
This PR adds proper support for data URLs in the InAppBrowser plugin on Android when
preventDeeplinkis enabled, matching the existing iOS behavior.Changes
Android (WebViewDialog.java):
Documentation (README.md):
Merge Status
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.