h5实现点击复制路由信息

之前看了很多文章都是引入一些clipboard组件,查看MDN文档后发现H5更新了一个clipboard API,直接通过浏览器就可以获取复制到剪切板,在目前的H5页面中十分的好用,非常的银杏。

clipboard API

具体的文档查看如上,文章中有个实例,获取页面中元素的信息粘贴到剪切板。

navigator.clipboard.readText().then(
clipText => document.querySelector(".cliptext").innerText = clipText);

我们的需求是点击复制浏览器中的路由信息:

let data = window.location.href // 拿到目前的路由信息
navigator.clipboard.writeText(data).then(
data =>
uni.showToast({ //封装的toast 成功回调
title:'复制成功,快去分享吧!',
icon:'none'
})
)

完成需求。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容