It should work on desktop\mobile with window.nostr (alby, for example) and with nostrsigner: on mobile as well (amber, per instance). it was also tested on mobile with fedi bravo and kiwi.
Some browsers don't allow the opening of the lightning wallet from a link lightning: