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
Some add-ons use target="_blank" to facilitate logging in to third party systems (eg: Tailscale). While this works well in a desktop or mobile browser, the built-in browser used in the iOS app does not support it when used by javascript call to window.open(url,"_blank"). My ideal behavior would be prompting the user to select the external: browser to use to allow them to open in a browser that is already authenticated with an external service.
I believe the issue is similar to this and that a resolution like this might be useful, but I am not familiar with iOS/swift/WKWebView development.
Example error:
Thanks for all of the effort on this app!
(EDIT)
Note: javascript calls to window.open(url,"_blank").focus also appear to fail in native Safari, but I am hopeful this can be intercepted in the iOS app differently.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Some add-ons use target="_blank" to facilitate logging in to third party systems (eg: Tailscale). While this works well in a desktop or mobile browser, the built-in browser used in the iOS app does not support it when used by javascript call to window.open(url,"_blank"). My ideal behavior would be prompting the user to select the external: browser to use to allow them to open in a browser that is already authenticated with an external service.
I believe the issue is similar to this and that a resolution like this might be useful, but I am not familiar with iOS/swift/WKWebView development.
Example error:
Thanks for all of the effort on this app!
(EDIT)
Note: javascript calls to window.open(url,"_blank").focus also appear to fail in native Safari, but I am hopeful this can be intercepted in the iOS app differently.
(EDIT 2)
Filed this issue with workaround for the tailscale addon hassio-addons/addon-tailscale#157
Beta Was this translation helpful? Give feedback.
All reactions