You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Register Android app (ours) to handle custom scheme (i.e.: vrapp://loginresult?....)
Open FxR from within the app
Redirect user (via window.location or clickable link) to our App, using deeplink.
Current Behavior
The browser doesn't open our App.
Expected Behavior
Our App should open.
Context
Our app is made with Unity, we followed the documentation and double-checked the Android manifest included, you can find it below.
Following a detailed investigation we found that by running from a shell:
adb shell am start -a android.intent.action.VIEW -d "vrapp://loginresult?%7B%22token%22%3A%22dqn6cvtkjp3clb1k3rfg39sd1b%22%2C%22user_id%22%3A%221%22%2C%22fullname%22%3A%22Zgk%22%7D" com.dtales.vrapp
Configuration
Firefox Reality version: 12.2
Firefox Reality build ID: 5f700c8
Hardware: Pico Neo 3 Pro and Oculus Quest 2
Steps to Reproduce
Current Behavior
The browser doesn't open our App.
Expected Behavior
Our App should open.
Context
Our app is made with Unity, we followed the documentation and double-checked the Android manifest included, you can find it below.
Following a detailed investigation we found that by running from a shell:
adb shell am start -a android.intent.action.VIEW -d "vrapp://loginresult?%7B%22token%22%3A%22dqn6cvtkjp3clb1k3rfg39sd1b%22%2C%22user_id%22%3A%221%22%2C%22fullname%22%3A%22Zgk%22%7D" com.dtales.vrapp
our application is launched as expected.
For reference here's the manifest.
Is this a bug or a known limitation of the browser?
We're relying on the deeplink capability to implement a SSO flow: it would require a much bigger effort to find another way around the issue.
Best regards
Error Logs and Stack Traces
The text was updated successfully, but these errors were encountered: