主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
这篇文章将带领你实现小程序的剪贴板功能。
前言这两天我们正在实现一个从微信复制功能的连接。当我们打开一个小程序时,可以直接检测内容并粘贴。
实现功能
检测微信复制的内容。匹配正规化所需的内容。一、小程序实现剪切板功能。效果如下
实现效果。打开微信文档,可以看到提供的两个接口,一个是设置系统剪贴板的内容,一个是获取系统剪贴板的内容。
文件提供的接口。所以本文要给大家介绍的就是获取系统剪贴板的内容。接口是wx.getClipboardData
先根据文档熟悉一下这个接口的使用规则。
界面使用规则以上是关于剪贴板的使用规则,文档中也提供了使用方法。了解了这些内容,就可以来自己的项目验证了。
这里的流程只是给接触小程序的新伙伴一些开发经验。
wx . getclipboarddata({ success(RES){ console . log(RES . data)} })II。代码实现下图是一个非常简单的实现,可以看到复制的数据直接打印在控制台上。
Code实现那么接下来要做的就是定期匹配复制的内容,匹配我们只需要的内容。
下面的js代码可以在utils目录中创建新文件。
正则码var t = { };t . handle URL = function(t){ var e =/(http:\/\/| https:\/\/)((\ w | = | \?|\.| \/| ;| -)+)/g;回归!!(t = t . match(e)) ; t引入file来调用常规匹配所需的数据,返回值就是匹配的结果。
处理返回结果的第二步,当检测剪切板的内容与设定值一致时,停止跳箱。
盒子的代码是界面showModel,可以自己查看文档!
完整的代码如下。
on show:function(RES){ let that = this;wx . getclipboarddata({ success:function(RES){//匹配地址let result = util . handler URL(RES . data));//如果地址相同,If(result = = that . data . pray _ address){ return;} wx . show modal({ title: # 39;检测到视频链接,要粘贴吗?',content: result,show cancel: true,//是否显示取消按钮Cancel text:“Cancel”,//默认为“Cancel”Cancel color: # 39;# ff9900 # 39,//取消文本的颜色confirmText:“粘贴”,//默认为“确定”confirm color: # 39;# ff9900 # 39、//确定文字颜色成功:function(RES){ if(RES . cancel){ } else { that . setdata({ prase _ address:result,}) } },}) },失败:function (res) {},完成:function (res) {},} }“坚持学习,坚持博客,坚持分享,是卡卡一直以来的信念。希望卡卡在浩瀚互联网的文章能给你一点帮助。我是卡卡。下次见。
“以上是小程序如何检测微信抄袭内容的细节。请多关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 如何实现小程序发送服务通知(小程序如何主动向用户发送通知)
- 如何获取小程序的unionid(如何获取小程序的页面路径)
- 生成海报的示例小程序(Java后端)(微信小程序生成海报演示)
- 什么是小程序? 有哪些功能?(什么是小程序?有哪些功能?)
- 介绍如何用小程序生成参数二维码(二维码+小程序参数)
本文由主机参考刊发,转载请注明:小程序如何检测从微信复制的内容(如何复制小程序的内容) https://zhujicankao.com/81450.html
评论前必须登录!
注册