Skip to content

[Feature]: HTML in-app handling of edge-to-edge #90

@GytisBarakauskas

Description

@GytisBarakauskas

What problem are you facing?

When using edge-to-edge with Braze drag-and-drop editor (which results in InAppMessageHtmlView view being used) the in-app will not fill the whole screen and leave the status bar and navigation bar out. I wonder if there's already any way to handle this or would it be possible to add this in the future on SDK level?

e.g. having edge-to-edge app and receiving an in-app that's rendered inside a WebView will result in such cases since SDK sets the insets as margins on the WebView and underlying UI elements will be visible:
Image

Workarounds

Ideal Solution

Some way to manually pass the insets that would somehow get injected into the HTML content that the web view renders.

Other Information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions