Я столкнулся с очень интересной проблемой, когда navigator.share () отлично работает вне выборки, но не внутри.
Работает:
navigator.share({title: '1 Test title', text: '1 Test text'})
Не работает:
fetch('https://api.github.com/orgs/nodejs').then(r => r.json().then(d => {
navigator.share({title: '2 Test title', text: '2 Test text'})
}))
РЕДАКТИРОВАТЬ: В настоящее время я тестирую его на IOS Safari и Chrome.