navigator.share() 不是一个函数

afs*_*hin 13 reactjs

我正在尝试在反应应用程序中使用navigator.canShare()navigator.share()试验网络共享。

当我调用navigator.canShare()React 时,出现以下运行时错误:

TypeError: navigator.share is not a function
Run Code Online (Sandbox Code Playgroud)

我怎样才能做出反应来识别navigator.canShare()

Ard*_*lan 22

正如MDN 文档中提到的,您只能navigator.share()通过 HTTPS使用

安全上下文:此功能仅在安全上下文 (HTTPS)、部分或所有支持浏览器中可用。

  • 即使在这个带有 https 的页面上,如果你打开开发工具,`navigator.share` 也是未定义的。 (11认同)