Bic
Bic

Reputation: 11

How can I paste text+url to a Flutter App from Web Share API?

When I copy data (with text, title and url) using the Web Share API (from public websites) and I paste it in a TextField on Flutter - it pastes only the text.

If I paste it in other apps (like WhatsApp or Telegram I gets text + url).

What I do:

  1. I use the Web Share API executing this snippet.
navigator.share({ url:'https://google.it', text:'TEXT', title:'TITLE'})

(If you want to execute it on your browser just paste the following text on the search bar)

javascript:navigator.share({ url:'https://google.it', text:'TEXT', title:'TITLE'})
  1. I click "Copy" to copy the data to the clipboard.
  2. I paste it in a TextField in my Flutter app and it pastes only "TEXT" without the url (if I paste it to other apps I gets "TEXT https://google.it").

Upvotes: 1

Views: 38

Answers (0)

Related Questions