From b2b88830a55e36d82124ccaefcdc6b980e0bdbd0 Mon Sep 17 00:00:00 2001 From: Til Schmitter Date: Fri, 19 Jun 2026 23:12:34 +0200 Subject: [PATCH] use android share menu when copying a link --- copyparty/web/browser.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index a2807f3a..edc2acb3 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -10917,7 +10917,18 @@ var rcm = (function () { case 'pla': play('f-' + selFile.id); break; case 'txt': showfile.show(selFile.name); break; case 'md': location = selFile.path + (has(selFile.path, '?') ? '&v' : '?v'); break; - case 'cpl': cliptxt(selFile.url, function () { toast.ok(2, L.clipped) }); break; + case 'cpl': + if(navigator.canShare){ + let shareData = { + title: selFile.name, + url: selFile.url, + }; + if(navigator.canShare(shareData)) + navigator.share(shareData) + } + else + cliptxt(selFile.url, function () { toast.ok(2, L.clipped) }); + break; case 'dl': ebi('seldl').click(); break; case 'zip': ebi('selzip').click(); break; case 'del': fileman.delete(); break;