js一键复制功能及一些坑

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js一键复制功能及一些坑相关的知识,希望对你有一定的参考价值。

参考技术A 在 Chrome 的 DevTools 控制台下执行 navigator.clipboard 返回 undefined,是因为浏览器禁用了非安全域的 navigator.clipboard 对象,
只有安全域包括本地访问与开启TLS安全认证的地址,如 https 协议的地址、127.0.0.1 或 localhost ,才可以使用 。

整合一下

vue中使用腾讯云Im的一些坑

  在vue中使用腾讯云Im 通信时,官方给出的文档及sdk提供的都是es5的写法。我们在vue中使用均需要用es6的方式改写sdk的js文件及按自己的业务调用对应的api就ok了

  1.对sdk的js文件改写 使用exports方法导出函数。官方原先提供的api不变,只需在外加一层exports方法暴露即可,webim.js里有一处long需要修改,其他不变。

  技术分享图片

在相应需要的地方引入即可

技术分享图片

遇到的一些坑:

  曾经使用过低版本的sdk 导致登录成功后一直不能触发回掉函数,本人使用的是version:1.7.2,开发细则这里不做例举。webIm.js后面会上传到github后补充上来

 

以上是关于js一键复制功能及一些坑的主要内容,如果未能解决你的问题,请参考以下文章

js插件实现一键复制功能

js实现一键复制功能

关于一键复制HTML代码的功能

js一键复制功能几乎兼容所有浏览器

Dreamweaver做网页怎么实现一键复制页面中的文字

小程序 - 实现一键复制功能