我想知道是否有可能跟踪用户使用哪个选项与网络共享API共享某些内容(例如,是否通过WhatsApp或Facebook共享(。
提前谢谢。
这是不可能的。请参阅 WebShare API 的share
方法规范:
用户代理不得允许网站了解哪些共享目标可用,或所选目标的身份。
返回的承诺将在用户共享某些内容时解析,但解析的值仅为undefined
:
[...]
- 数据成功传输到目标后,使用
undefined
解析[[sharePromise]]
。
你只知道它是否被分享过,但你不知道和谁分享。