在页面元素中,复制表单的配置失败

背景&操作步骤

做了什么操作后,出现的该问题

  1. 在设置页面的时候,复制表单的配置,没有成功
  2. 打开F12,查看控制台有报错。

问题

页面截图

前端控制台错误截图 (如果只是后端问题,可跳过)

接口返回数据截图 & 后端日志错误提示(如只是前端问题,可跳过)

期望效果

可以正常复制粘贴表单配置

你的浏览器版本较老,不支持剪切板功能,建议使用140.0.7339.128版本的Chrome浏览器(去谷歌浏览器官网下载即可)。当然,底层代码也将会考虑对旧版本的兼容


这么点小的版本号的区别也有问题?


image

为了排除你说的那种可能性,我已经升级到当前最新的版本了。
但是错误依旧,辛苦排查一下问题哈,谢谢。

浏览器的navigator.clipboard.writeText(s)报错的主要原因。我这边本次是权限的问题。

不是安全上下文(secure context):Clipboard API 要求在 HTTPS 或 localhost 下运行

而我的环境是http,所以出现问题。

已与官方技术同事进行了沟通,我这边先将环境部署到https环境。官方再想办法做技术兼容。

:handshake:

该问题属于浏览器安全策略问题导致:Clipboard API 要求在 HTTPS 或 localhost 下运行,已在代码中添加相关兼容。

此话题已在最后回复的 3 天后被自动关闭。不再允许新回复。