相关疑难解决方法(0)

Safari 剪贴板错误“TypeError:未定义不是对象”

仅在safari浏览器中出现错误:

类型错误:未定义不是对象(评估“navigator.clipboard.writeText”)

我正在传递我当前的链接。可能是什么问题呢?

copyLink = e => {
  e.preventDefault();
  console.log(document.location.href)
  navigator.clipboard
    .writeText(document.location.href)
    .then(() => {
      this.setState({
        urlIsCopied: true
      });
    })
    .catch(e => console.error(e));
};
Run Code Online (Sandbox Code Playgroud)

javascript safari mobile-safari reactjs

8
推荐指数
2
解决办法
7370
查看次数

标签 统计

javascript ×1

mobile-safari ×1

reactjs ×1

safari ×1