While I agree that textual links and qr codes aren't the best solutions for certain tasks, the workflow you describe appears a bit too complicated. What I do:
- scan a qrcode with a qrcode app (I use a version from f-droid)
- choose "share as text" in the app
- select the Owncloud app, which asks me what name the file should have
No browser step needed on the phone. In the desktop's browser I navigate to the Owncloud, open the file just saved and click on the link. No cut/copy/paste involved.
What I really do:
- scan the qr code (or the text with an OCR app like TextFairy)
- share the snippet with the Joplin app
- open the Joplin desktop version and there's the link or text
Or I actually use Blitzmail (share as text from some other app, which counts as the "cut" step of cut/copy/paste), then select the email arriving on the desktop and select the link (i.e. "copy" ) and "paste" it into the browser, where the last step is usually done by the desktop which offers a "open this link" menu for links in texts.
Using the Blitzmail app serves as an easy record keeping device too, when I just send a whole text block containing a link, so I have the context at hand later, if needed.