Skip to content

Incorrect Ui Routing on iOS 17 safari private browsing mode. #988

Open
@LalitAgrawala004

Description

@LalitAgrawala004

we are having a weird issue related to ui routing on iOS 17 safari private browsing mode. It was working fine on iOS 16 and currently, working fine on iOS17 non-private browsing mode. Chrome, FireFox work fine also.

I have a created a sample app and hosted for you on our aws.
Here is the link - https://qaembed.s3.amazonaws.com/ios-safari-private-browsing-issue.html

if you go the page and click on "Click Here to Watch the Video" link then request goes to our server and it does a 302 re-routing. It does re-routing to a hash url and we have the state which protal.video loaded for the hash url.

It works as expected on desktop and mobile browser except iOS 17 safari private mode.

on iOS 17 private mode browser, looks like it is not considering the hash part and directly going to our portal entry state which portal.dashboard and we don't allow this type of user to go to our dashboard state.

I tried to debug uiRouter.js but ended up with no luck. somehow, the hash part is getting dropped.

Could you please help me out here? Thanks a lot in advance.

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