博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
粘贴事件发生时,匹配特定链接地址并发送自定义消息
阅读量:6644 次
发布时间:2019-06-25

本文共 1129 字,大约阅读时间需要 3 分钟。

最近接到的需求有,聊天时,当在输入框中匹配到特定的链接时发送一条自定义消息给用户,并且此链接不会显示在输入框中,做法如下

// 检测输入框粘贴事件 userPasterFn(e) { console.log(e) console.log(this.sendInfo) let sendInfoBeforeValue = this.sendInfo let text = e.clipboardData.getData('Text') console.log(text) let _this = this try { let a = JSON.parse(text) if (a.xmMessageType === 102) { // 发送推荐咨询师自定义消息 _this.isNeedMask = true _this.isShowRecommendAConsultant = true _this.soonSendRecomentText = text // 此处阻止链接显示在聊天框中 e.preventDefault(); } } catch (error){ console.log(error) // 不执行发送自定义消息,直接发送字符串信息 } console.log('粘贴完成时---------------', sendInfoBeforeValue, this.sendInfo) },复制代码

转载地址:http://aprvo.baihongyu.com/

你可能感兴趣的文章
精美高清壁纸:2013年1月桌面日历壁纸免费下载
查看>>
Extjs Dom
查看>>
new与delete
查看>>
Unitils+hibernate+Spring+PostgreSql做dao层测试遇到的错误
查看>>
关于MVC使用Code-First代码优先来先建实体类中间添加新字段不需要重新建立数据库的方法...
查看>>
【SAS NOTES】字符串处理函数
查看>>
constellio——基于solr的开源搜索引擎系统源码研究(四)
查看>>
PS制作流星效果
查看>>
Windows Phone HttpWebRequest
查看>>
建造者模式 - 设计模式学习
查看>>
企业搜索引擎开发之连接器connector(七)
查看>>
.NET应用加载容器KGlue
查看>>
A.9- ASP.NET 中的验证控件(Validator)
查看>>
Ext JS 下载 及 是否收费
查看>>
DIV CSS 网页兼容全搞定 (IE6 IE7 IE8 IE9 火狐 谷歌)
查看>>
linux下网络问题综述
查看>>
数字百位nbut 1407 1到n的数中 1出现的次数
查看>>
输出问题问题一百二十八:IBM Minus One
查看>>
矩阵乘法C语言实现
查看>>
Revit中创建分段剖面视图
查看>>