是否可以知道 Navigator.Share() 中选择的选项

Is it possible to know the selected option in Navigator.Share()

在我使用 React 的网络应用程序中,我使用 Navigator.share() 来分享一些链接。

是否可以知道,选择了哪个媒体用户进行分享?

这是我正在使用的代码

if (navigator.share) {
    navigator.share({
        title: 'Web Fundamentals',
        text: 'Check out Web Fundamentals — it rocks!',
        url: 'https://developers.google.com/web',
    })
      .then(() => console.log('Successful share'))
      .catch((error) => console.log('Error sharing', error));
  } else {
    console.log('no share');
  }

}

不行,好像不允许。根据 W3C 规范:

The user agent MUST NOT allow the website to learn which share targets are available, or the identity of the chosen target.

(来自 https://www.w3.org/TR/web-share/#share-method

我觉得它出于隐私原因被屏蔽了,所以你不知道用户在他们的 phone/device 上有哪些应用程序,以及其他与隐私相关的事情。