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
I'm honestly not sure if this is documented behavior of the Web Share API but I'm seeing diverging behavior in this instance:
Call navigator.share with the url argument as a /-prefixed path, like /articles/123/
Nativenavigator.share interprets that into <protocol>://<current-domain-and-port>/articles/123/ when passing through to share target. Kind of how the href of an <a> element is understood correctly when it's just /articles/123/.
Polyfill fallback behavior does not do this and just passes through /articles/123/ as the "URL" to any share target.
I'm happy to work on this as a PR to this project but wanted to propose it first and get approval before investing the work.