美文网首页小程序
腾讯云通讯IM 接入小程序 (三)发送表情

腾讯云通讯IM 接入小程序 (三)发送表情

作者: 彬_哥哥 | 来源:发表于2019-08-16 12:05 被阅读0次

微信小程序利用腾讯云IM即时通讯表情开发

上一节我们完成了消息收发 这次我们补充表情发送;
其实表情跟普通文字消息发送一样;话不多说先上图走一波;我儿豁!


微信图片_20190816115653.png

第一步当然是寻找表情素材

1 .第一步就是要先找到表情包了,因为开发时间的原因我这里直接找的是文字表情。而不是图片(png,jpg,gif)格式的表情。文字表情比较方便跟文字一起输入做处理。这个地址里面的表情应该够用了,http://www.oicqzone.com/tool/emoji/,复制最后一列的黑色图标

 // 表情数组
    emojiChar: ["😁", "😋", "😜", "😉", "😌", "😅", "😳", "😊", "😝", "😰", "😠", "😩", "😲", "😞", "😭", "😍", "😖", "😱", "😡", "😚", "😤"],

2 定义好之后用wx:for在页面中渲染出来。

<view class='emoji-con' wx:if="{{isShowModelUp}}">
        <block wx:for="{{emojiChar}}" wx:key="{{index}}">
          <view class='emoji' bindtap='selectEmoji' data-text="{{item}}">
            <text>{{item}}</text>
          </view>
        </block> 
      </view>

3.定义选择表情的事件,事件处理,与input的值相加,然后调用发送文字消息方法,完成!!

// 表情选择
  selectEmoji(e){
    this.setData({
      inputValue: this.data.inputValue + e.currentTarget.dataset.text,
      isShowModelUp:false
    })
  },

由于发送表情跟普通文字一样,所有到这里都完了。

相关文章

  • 腾讯云通讯IM 接入小程序 (三)发送表情

    微信小程序利用腾讯云IM即时通讯表情开发 上一节我们完成了消息收发 这次我们补充表情发送;其实表情跟普通文字消息发...

  • 腾讯云IM接入案例(四)

    合集 腾讯云IM接入案列(一)腾讯云IM接入案列(二)腾讯云IM接入案列(三)腾讯云IM接入案列(四) 前言 前三...

  • 腾讯云IM接入案列(一)

    合集 腾讯云IM接入案列(一)腾讯云IM接入案列(二)腾讯云IM接入案列(三)腾讯云IM接入案列(四) 前言 前端...

  • 腾讯云IM接入案列(二)

    合集 腾讯云IM接入案列(一)腾讯云IM接入案列(二)腾讯云IM接入案列(三)腾讯云IM接入案列(四) 前言 上面...

  • 腾讯云IM接入案例(三)

    合集 腾讯云IM接入案列(一)腾讯云IM接入案列(二)腾讯云IM接入案列(三)腾讯云IM接入案列(四) 本篇内容 ...

  • 腾讯云通讯IM 接入小程序 (一)登录

    最近小程序项目中需要客服聊天功能;所有就简单研究哈,需用用到小程序发送消息 ,图片,表情,语言,模板等功能;由于时...

  • 腾讯云通讯IM 接入小程序 (二)收发消息

    消息分为两种 : 发送消息 接收消息 (目前我用到的是单对单的聊天 1v1) *发送消息 : 1、发送普通文字...

  • 第三方IM分析

    目前第三方IM主要有以下几种(排名不分先后): 环信 容联云 融云 极光IM 云通讯IM(腾讯) 云旺IM(阿里)...

  • 腾讯IM推送问题怎么查?

    前言:对于新接入腾讯云IM即时通信的开发者来说,接入过程中,难免会遇到一些问题,接下来笔者将针对使用腾讯云IM接入...

  • 即时聊天

    六个免费开源的即时通讯软件源代码 常见即时通讯:网易IM 、腾讯IM、环信IM、融云IM、leancloud IM...

网友评论

    本文标题:腾讯云通讯IM 接入小程序 (三)发送表情

    本文链接:https://www.haomeiwen.com/subject/pbyfsctx.html