我的编程空间,编程开发者的网络收藏夹
学习永远不晚

php在线客服:TP6+workerman实现

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

php在线客服:TP6+workerman实现

启动workman php think worker:server 加上-d 后台运行

tp6安装workerman扩展

composer requirehttps://blog.csdn.net/weixin_45849851/article/details/ topthink/https://blog.csdn.net/weixin_45849851/article/details/think-https://blog.csdn.net/weixin_45849851/article/details/worker

在config/worker_server.php下面配置worker_class(注意:反斜杠不能写错)
在这里插入图片描述
3、app目录下创建http应用并创建worker文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/2d3de829958941c5bab3d907340e1b4e.png在这里插入图片描述

Worker.php源代码

declarehttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/strict_types =https://blog.csdn.net/weixin_45849851/article/details/ 1https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/namespacehttps://blog.csdn.net/weixin_45849851/article/details/ app\https://blog.csdn.net/weixin_45849851/article/details/httphttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/usehttps://blog.csdn.net/weixin_45849851/article/details/ think\https://blog.csdn.net/weixin_45849851/article/details/facade\https://blog.csdn.net/weixin_45849851/article/details/Dbhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/usehttps://blog.csdn.net/weixin_45849851/article/details/ think\https://blog.csdn.net/weixin_45849851/article/details/worker\https://blog.csdn.net/weixin_45849851/article/details/Serverhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/usehttps://blog.csdn.net/weixin_45849851/article/details/ Workerman\https://blog.csdn.net/weixin_45849851/article/details/Lib\https://blog.csdn.net/weixin_45849851/article/details/Timerhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/// define('HEARTBEAT_TIME', 30);// 心跳间隔https://blog.csdn.net/weixin_45849851/article/details/classhttps://blog.csdn.net/weixin_45849851/article/details/ Workerhttps://blog.csdn.net/weixin_45849851/article/details/ extendshttps://blog.csdn.net/weixin_45849851/article/details/ Serverhttps://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/protectedhttps://blog.csdn.net/weixin_45849851/article/details/ $sockethttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ 'websocket://0.0.0.0:2345'https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/protectedhttps://blog.csdn.net/weixin_45849851/article/details/ statichttps://blog.csdn.net/weixin_45849851/article/details/ $heartbeat_timehttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ 50https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/publichttps://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ onWorkerStarthttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$workerhttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/Timerhttps://blog.csdn.net/weixin_45849851/article/details/::https://blog.csdn.net/weixin_45849851/article/details/addhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/10https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/usehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$workerhttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/$time_nowhttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ timehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/#这里统计下线人员的idhttps://blog.csdn.net/weixin_45849851/article/details/$offline_userhttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ [https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/foreachhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$workerhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/connectionshttps://blog.csdn.net/weixin_45849851/article/details/ ashttps://blog.csdn.net/weixin_45849851/article/details/ $connectionhttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/// 有可能该connection还没收到过消息,则lastMessageTime设置为当前时间https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/emptyhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/lastMessageTimehttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/lastMessageTimehttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ $time_nowhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/continuehttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/// 上次通讯时间间隔大于心跳间隔,则认为客户端已经下线,关闭连接https://blog.csdn.net/weixin_45849851/article/details/// if ($time_now - $connection->lastMessageTime > HEARTBEAT_TIME) {https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/$time_nowhttps://blog.csdn.net/weixin_45849851/article/details/ -https://blog.csdn.net/weixin_45849851/article/details/ $connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/lastMessageTimehttps://blog.csdn.net/weixin_45849851/article/details/ >https://blog.csdn.net/weixin_45849851/article/details/ selfhttps://blog.csdn.net/weixin_45849851/article/details/::https://blog.csdn.net/weixin_45849851/article/details/$heartbeat_timehttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/#这里统计下线人员的idhttps://blog.csdn.net/weixin_45849851/article/details/$offline_userhttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ $connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/#关闭连接https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/closehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/#这里是一个用户下线后通知其他用户https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/counthttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$offline_userhttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ >https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/$msghttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ [https://blog.csdn.net/weixin_45849851/article/details/'type'https://blog.csdn.net/weixin_45849851/article/details/=>https://blog.csdn.net/weixin_45849851/article/details/'message'https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/'uid'https://blog.csdn.net/weixin_45849851/article/details/=>https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidhttps://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/"message"https://blog.csdn.net/weixin_45849851/article/details/=>https://blog.csdn.net/weixin_45849851/article/details/"用户【"https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/implodehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/','https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/$offline_userhttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/"】下线了"https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/json_encodehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$msghttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/publichttps://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ onMessagehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/$datahttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/#最后接收消息时间https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/lastMessageTimehttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ timehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/$msg_datahttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ json_decodehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$datahttps://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/truehttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/!https://blog.csdn.net/weixin_45849851/article/details/$msg_datahttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/returnhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/#绑定用户IDhttps://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/$msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'type'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/ ==https://blog.csdn.net/weixin_45849851/article/details/ 'bind'https://blog.csdn.net/weixin_45849851/article/details/ &&https://blog.csdn.net/weixin_45849851/article/details/ !https://blog.csdn.net/weixin_45849851/article/details/issethttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidhttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidhttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ $msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'uid'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/$thishttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/workerhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidConnectionshttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/$connectionhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidhttps://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ $connectionhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/// Db::name('online_customer_service')->insert();https://blog.csdn.net/weixin_45849851/article/details/#单人发消息https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/$msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'type'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/ ==https://blog.csdn.net/weixin_45849851/article/details/ 'text'https://blog.csdn.net/weixin_45849851/article/details/ &&https://blog.csdn.net/weixin_45849851/article/details/ $msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'mode'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/ ==https://blog.csdn.net/weixin_45849851/article/details/ 'single'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/issethttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$thishttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/workerhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidConnectionshttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/$msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'to_id'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/$connhttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ $thishttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/workerhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidConnectionshttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/$msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'to_id'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/$connhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$datahttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/#群聊https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/$msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'type'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/ ==https://blog.csdn.net/weixin_45849851/article/details/ 'text'https://blog.csdn.net/weixin_45849851/article/details/ &&https://blog.csdn.net/weixin_45849851/article/details/ $msg_datahttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/'mode'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/ ==https://blog.csdn.net/weixin_45849851/article/details/ 'group'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/#实际项目通过群号查询群里有哪些用户https://blog.csdn.net/weixin_45849851/article/details/$group_userhttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ [https://blog.csdn.net/weixin_45849851/article/details/10009https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10010https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10011https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10012https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10013https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10014https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10015https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10016https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/10017https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/foreachhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/$group_userhttps://blog.csdn.net/weixin_45849851/article/details/ ashttps://blog.csdn.net/weixin_45849851/article/details/ $keyhttps://blog.csdn.net/weixin_45849851/article/details/ =>https://blog.csdn.net/weixin_45849851/article/details/ $valhttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/issethttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$thishttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/workerhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidConnectionshttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/$valhttps://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/$connhttps://blog.csdn.net/weixin_45849851/article/details/ =https://blog.csdn.net/weixin_45849851/article/details/ $thishttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/workerhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/uidConnectionshttps://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/$valhttps://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/$connhttps://blog.csdn.net/weixin_45849851/article/details/->https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$datahttps://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/// #向所有用户发送消息https://blog.csdn.net/weixin_45849851/article/details/// foreach ($this->worker->connections as $key => $con){https://blog.csdn.net/weixin_45849851/article/details/// $con->send($data);https://blog.csdn.net/weixin_45849851/article/details/// }https://blog.csdn.net/weixin_45849851/article/details/// $connection->send(json_encode($data));https://blog.csdn.net/weixin_45849851/article/details/// $connection->send($data);https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/

在app/http/view创建index.html文件

!https://blog.csdn.net/weixin_45849851/article/details/DOCTYPEhttps://blog.csdn.net/weixin_45849851/article/details/ html>https://blog.csdn.net/weixin_45849851/article/details/html>https://blog.csdn.net/weixin_45849851/article/details/head>https://blog.csdn.net/weixin_45849851/article/details/    meta charset=https://blog.csdn.net/weixin_45849851/article/details/"utf-8"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/    meta name=https://blog.csdn.net/weixin_45849851/article/details/"viewport"https://blog.csdn.net/weixin_45849851/article/details/ content=https://blog.csdn.net/weixin_45849851/article/details/"width=device-width, initial-scale=1, maximum-scale=1"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/    title>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/title>https://blog.csdn.net/weixin_45849851/article/details/    link rel=https://blog.csdn.net/weixin_45849851/article/details/"stylesheet"https://blog.csdn.net/weixin_45849851/article/details/ type=https://blog.csdn.net/weixin_45849851/article/details/"text/css"https://blog.csdn.net/weixin_45849851/article/details/ href=https://blog.csdn.net/weixin_45849851/article/details/"/static/httpchat/font_Icon/iconfont.css"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/    script class="lazy" data-src=https://blog.csdn.net/weixin_45849851/article/details/"/static/admin/jquery/jquery-3.6.0.min.js"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/script>https://blog.csdn.net/weixin_45849851/article/details/    style>https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/userlist li{https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ rgbhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ /https://blog.csdn.net/weixin_45849851/article/details/ 5https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            text-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ left;https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 49https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            https://blog.csdn.net/weixin_45849851/article/details/            font-https://blog.csdn.net/weixin_45849851/article/details/size:https://blog.csdn.net/weixin_45849851/article/details/ 16https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/bottom:https://blog.csdn.net/weixin_45849851/article/details/ 1https://blog.csdn.net/weixin_45849851/article/details/px solid rgbhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ /https://blog.csdn.net/weixin_45849851/article/details/ 5https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/userlist li img {https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 40https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 40https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            padding-https://blog.csdn.net/weixin_45849851/article/details/right:https://blog.csdn.net/weixin_45849851/article/details/ 5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/message-https://blog.csdn.net/weixin_45849851/article/details/num{https://blog.csdn.net/weixin_45849851/article/details/            right:https://blog.csdn.net/weixin_45849851/article/details/ 2https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/ChatInfoName{https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 50https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/bottom:https://blog.csdn.net/weixin_45849851/article/details/ 1https://blog.csdn.net/weixin_45849851/article/details/px solid #D9D9D9;https://blog.csdn.net/weixin_45849851/article/details/            line-https://blog.csdn.net/weixin_45849851/article/details/height:https://blog.csdn.net/weixin_45849851/article/details/ 50https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            font-https://blog.csdn.net/weixin_45849851/article/details/size:https://blog.csdn.net/weixin_45849851/article/details/ 16https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chatBox-https://blog.csdn.net/weixin_45849851/article/details/content{https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 498https://blog.csdn.net/weixin_45849851/article/details/px !https://blog.csdn.net/weixin_45849851/article/details/important;https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 100https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chatBox-https://blog.csdn.net/weixin_45849851/article/details/content-https://blog.csdn.net/weixin_45849851/article/details/demo{https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 100https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 370https://blog.csdn.net/weixin_45849851/article/details/px !https://blog.csdn.net/weixin_45849851/article/details/important;https://blog.csdn.net/weixin_45849851/article/details/            overflow-https://blog.csdn.net/weixin_45849851/article/details/y:https://blog.csdn.net/weixin_45849851/article/details/ scroll;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/div-https://blog.csdn.net/weixin_45849851/article/details/textarea{https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 490https://blog.csdn.net/weixin_45849851/article/details/px !https://blog.csdn.net/weixin_45849851/article/details/important;https://blog.csdn.net/weixin_45849851/article/details/            https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 100https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            _height:https://blog.csdn.net/weixin_45849851/article/details/ 120https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 3https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            outline:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #fff;https://blog.csdn.net/weixin_45849851/article/details/            font-https://blog.csdn.net/weixin_45849851/article/details/size:https://blog.csdn.net/weixin_45849851/article/details/ 14https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            line-https://blog.csdn.net/weixin_45849851/article/details/height:https://blog.csdn.net/weixin_45849851/article/details/ 20https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            word-https://blog.csdn.net/weixin_45849851/article/details/wrap:https://blog.csdn.net/weixin_45849851/article/details/ breakhttps://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/word;https://blog.csdn.net/weixin_45849851/article/details/            overflow-https://blog.csdn.net/weixin_45849851/article/details/x:https://blog.csdn.net/weixin_45849851/article/details/ hidden;https://blog.csdn.net/weixin_45849851/article/details/            overflow-https://blog.csdn.net/weixin_45849851/article/details/y:https://blog.csdn.net/weixin_45849851/article/details/ auto;https://blog.csdn.net/weixin_45849851/article/details/            user-https://blog.csdn.net/weixin_45849851/article/details/modify:https://blog.csdn.net/weixin_45849851/article/details/ read-https://blog.csdn.net/weixin_45849851/article/details/write-https://blog.csdn.net/weixin_45849851/article/details/plaintext-https://blog.csdn.net/weixin_45849851/article/details/only;https://blog.csdn.net/weixin_45849851/article/details/    https://blog.csdn.net/weixin_45849851/article/details/            -https://blog.csdn.net/weixin_45849851/article/details/webkit-https://blog.csdn.net/weixin_45849851/article/details/user-https://blog.csdn.net/weixin_45849851/article/details/modify:https://blog.csdn.net/weixin_45849851/article/details/ read-https://blog.csdn.net/weixin_45849851/article/details/write-https://blog.csdn.net/weixin_45849851/article/details/plaintext-https://blog.csdn.net/weixin_45849851/article/details/only;https://blog.csdn.net/weixin_45849851/article/details/            -https://blog.csdn.net/weixin_45849851/article/details/moz-https://blog.csdn.net/weixin_45849851/article/details/user-https://blog.csdn.net/weixin_45849851/article/details/modify:https://blog.csdn.net/weixin_45849851/article/details/ read-https://blog.csdn.net/weixin_45849851/article/details/write-https://blog.csdn.net/weixin_45849851/article/details/plaintext-https://blog.csdn.net/weixin_45849851/article/details/only;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/div-https://blog.csdn.net/weixin_45849851/article/details/textarea:https://blog.csdn.net/weixin_45849851/article/details/focus{https://blog.csdn.net/weixin_45849851/article/details/            box-https://blog.csdn.net/weixin_45849851/article/details/shadow:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ 15https://blog.csdn.net/weixin_45849851/article/details/px rgbahttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/82https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 168https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 236https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 0.6https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat:https://blog.csdn.net/weixin_45849851/article/details/after{https://blog.csdn.net/weixin_45849851/article/details/            display:https://blog.csdn.net/weixin_45849851/article/details/block;https://blog.csdn.net/weixin_45849851/article/details/            clear:https://blog.csdn.net/weixin_45849851/article/details/both;https://blog.csdn.net/weixin_45849851/article/details/            content:https://blog.csdn.net/weixin_45849851/article/details/""https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            visibility:https://blog.csdn.net/weixin_45849851/article/details/hidden;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat{https://blog.csdn.net/weixin_45849851/article/details/            zoom:https://blog.csdn.net/weixin_45849851/article/details/1https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            margin:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px 10https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/right{https://blog.csdn.net/weixin_45849851/article/details/            floathttps://blog.csdn.net/weixin_45849851/article/details/:https://blog.csdn.net/weixin_45849851/article/details/ right;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/author-https://blog.csdn.net/weixin_45849851/article/details/name{https://blog.csdn.net/weixin_45849851/article/details/            text-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ center;https://blog.csdn.net/weixin_45849851/article/details/            margin:https://blog.csdn.net/weixin_45849851/article/details/ 15https://blog.csdn.net/weixin_45849851/article/details/px 0https://blog.csdn.net/weixin_45849851/article/details/ 5https://blog.csdn.net/weixin_45849851/article/details/px 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            color:https://blog.csdn.net/weixin_45849851/article/details/ #888;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/message{https://blog.csdn.net/weixin_45849851/article/details/            max-https://blog.csdn.net/weixin_45849851/article/details/width:https://blog.csdn.net/weixin_45849851/article/details/ 252https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            text-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ left;https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 8https://blog.csdn.net/weixin_45849851/article/details/px 12https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/radius:https://blog.csdn.net/weixin_45849851/article/details/ 6https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            word-https://blog.csdn.net/weixin_45849851/article/details/wrap:https://blog.csdn.net/weixin_45849851/article/details/breakhttps://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/word;https://blog.csdn.net/weixin_45849851/article/details/            display:https://blog.csdn.net/weixin_45849851/article/details/ inline-https://blog.csdn.net/weixin_45849851/article/details/block;https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ relative;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/left .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/message{https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #D9D9D9;https://blog.csdn.net/weixin_45849851/article/details/            min-https://blog.csdn.net/weixin_45849851/article/details/height:https://blog.csdn.net/weixin_45849851/article/details/ 36https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/left .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/message:https://blog.csdn.net/weixin_45849851/article/details/before{https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ absolute;https://blog.csdn.net/weixin_45849851/article/details/            content:https://blog.csdn.net/weixin_45849851/article/details/ ""https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            top:https://blog.csdn.net/weixin_45849851/article/details/ 8https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            left:https://blog.csdn.net/weixin_45849851/article/details/ -https://blog.csdn.net/weixin_45849851/article/details/6https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/top:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px solid transparent;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/bottom:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px solid transparent;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/right:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px solid #D9D9D9;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/right{https://blog.csdn.net/weixin_45849851/article/details/            text-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ right;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/right .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/message{https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #8c85e6;https://blog.csdn.net/weixin_45849851/article/details/            color:https://blog.csdn.net/weixin_45849851/article/details/ #fff;https://blog.csdn.net/weixin_45849851/article/details/            text-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ left;https://blog.csdn.net/weixin_45849851/article/details/            min-https://blog.csdn.net/weixin_45849851/article/details/height:https://blog.csdn.net/weixin_45849851/article/details/ 36https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/right .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/message:https://blog.csdn.net/weixin_45849851/article/details/before{https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ absolute;https://blog.csdn.net/weixin_45849851/article/details/            content:https://blog.csdn.net/weixin_45849851/article/details/ ""https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            top:https://blog.csdn.net/weixin_45849851/article/details/ 8https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            right:https://blog.csdn.net/weixin_45849851/article/details/ -https://blog.csdn.net/weixin_45849851/article/details/6https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/top:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px solid transparent;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/bottom:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px solid transparent;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/left:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px solid #8c85e6;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/avatars{https://blog.csdn.net/weixin_45849851/article/details/            display:https://blog.csdn.net/weixin_45849851/article/details/ inline-https://blog.csdn.net/weixin_45849851/article/details/block;https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 30https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 30https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/radius:https://blog.csdn.net/weixin_45849851/article/details/ 50https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #eee;https://blog.csdn.net/weixin_45849851/article/details/            vertical-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ top;https://blog.csdn.net/weixin_45849851/article/details/            overflow:https://blog.csdn.net/weixin_45849851/article/details/ hidden;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/avatars>https://blog.csdn.net/weixin_45849851/article/details/img{https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 30https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 30https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/left .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/avatars{https://blog.csdn.net/weixin_45849851/article/details/            margin-https://blog.csdn.net/weixin_45849851/article/details/right:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/right .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/avatars{https://blog.csdn.net/weixin_45849851/article/details/            margin-https://blog.csdn.net/weixin_45849851/article/details/left:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chatBox-https://blog.csdn.net/weixin_45849851/article/details/send{https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 100https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 10https://blog.csdn.net/weixin_45849851/article/details/px 5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #eee;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/top:https://blog.csdn.net/weixin_45849851/article/details/ 1https://blog.csdn.net/weixin_45849851/article/details/px #D0D0D0 solid;https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ absolute;https://blog.csdn.net/weixin_45849851/article/details/            bottom:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            left:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chatBox-https://blog.csdn.net/weixin_45849851/article/details/send>https://blog.csdn.net/weixin_45849851/article/details/div{https://blog.csdn.net/weixin_45849851/article/details/            floathttps://blog.csdn.net/weixin_45849851/article/details/:https://blog.csdn.net/weixin_45849851/article/details/ left;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chatBox-https://blog.csdn.net/weixin_45849851/article/details/send>https://blog.csdn.net/weixin_45849851/article/details/div:https://blog.csdn.net/weixin_45849851/article/details/nth-https://blog.csdn.net/weixin_45849851/article/details/of-https://blog.csdn.net/weixin_45849851/article/details/typehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/2https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/            font-https://blog.csdn.net/weixin_45849851/article/details/size:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chatBox-https://blog.csdn.net/weixin_45849851/article/details/send>https://blog.csdn.net/weixin_45849851/article/details/div button{https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 1https://blog.csdn.net/weixin_45849851/article/details/px 5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            margin-https://blog.csdn.net/weixin_45849851/article/details/left:https://blog.csdn.net/weixin_45849851/article/details/ 3https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chatBox-https://blog.csdn.net/weixin_45849851/article/details/send>https://blog.csdn.net/weixin_45849851/article/details/div label{https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 1https://blog.csdn.net/weixin_45849851/article/details/px 5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            margin-https://blog.csdn.net/weixin_45849851/article/details/left:https://blog.csdn.net/weixin_45849851/article/details/ 3https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        #chat-biaoqing{https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ relative;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/hidden{https://blog.csdn.net/weixin_45849851/article/details/            display:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/biaoqing-https://blog.csdn.net/weixin_45849851/article/details/photo{https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 200https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 160https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #ffffff;https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ absolute;https://blog.csdn.net/weixin_45849851/article/details/            top:https://blog.csdn.net/weixin_45849851/article/details/ -https://blog.csdn.net/weixin_45849851/article/details/160https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            right:https://blog.csdn.net/weixin_45849851/article/details/ 40https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            text-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ left;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/radius:https://blog.csdn.net/weixin_45849851/article/details/ 5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            border:https://blog.csdn.net/weixin_45849851/article/details/ solid 1https://blog.csdn.net/weixin_45849851/article/details/px #c5c5c5;https://blog.csdn.net/weixin_45849851/article/details/            display:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/biaoqing-https://blog.csdn.net/weixin_45849851/article/details/photohttps://blog.csdn.net/weixin_45849851/article/details/::https://blog.csdn.net/weixin_45849851/article/details/beforehttps://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/            content:https://blog.csdn.net/weixin_45849851/article/details/ ''https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ absolute;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/top:https://blog.csdn.net/weixin_45849851/article/details/ solid 7https://blog.csdn.net/weixin_45849851/article/details/px #c5c5c5;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/left:https://blog.csdn.net/weixin_45849851/article/details/ solid 9https://blog.csdn.net/weixin_45849851/article/details/px transparent;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/right:https://blog.csdn.net/weixin_45849851/article/details/ solid 9https://blog.csdn.net/weixin_45849851/article/details/px transparent;https://blog.csdn.net/weixin_45849851/article/details/            bottom:https://blog.csdn.net/weixin_45849851/article/details/ -https://blog.csdn.net/weixin_45849851/article/details/7https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            right:https://blog.csdn.net/weixin_45849851/article/details/ 36https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/biaoqing-https://blog.csdn.net/weixin_45849851/article/details/photohttps://blog.csdn.net/weixin_45849851/article/details/::https://blog.csdn.net/weixin_45849851/article/details/afterhttps://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/            content:https://blog.csdn.net/weixin_45849851/article/details/ ''https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            position:https://blog.csdn.net/weixin_45849851/article/details/ absolute;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/top:https://blog.csdn.net/weixin_45849851/article/details/ solid 7https://blog.csdn.net/weixin_45849851/article/details/px #fff;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/left:https://blog.csdn.net/weixin_45849851/article/details/ solid 10https://blog.csdn.net/weixin_45849851/article/details/px transparent;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/right:https://blog.csdn.net/weixin_45849851/article/details/ solid 10https://blog.csdn.net/weixin_45849851/article/details/px transparent;https://blog.csdn.net/weixin_45849851/article/details/            bottom:https://blog.csdn.net/weixin_45849851/article/details/ -https://blog.csdn.net/weixin_45849851/article/details/5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            right:https://blog.csdn.net/weixin_45849851/article/details/ 35https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/biaoqing-https://blog.csdn.net/weixin_45849851/article/details/photo>https://blog.csdn.net/weixin_45849851/article/details/ul{https://blog.csdn.net/weixin_45849851/article/details/            margin:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 200https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 160https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 3https://blog.csdn.net/weixin_45849851/article/details/px 2https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            listhttps://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/style:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/biaoqing-https://blog.csdn.net/weixin_45849851/article/details/photo>https://blog.csdn.net/weixin_45849851/article/details/ul>https://blog.csdn.net/weixin_45849851/article/details/li{https://blog.csdn.net/weixin_45849851/article/details/            floathttps://blog.csdn.net/weixin_45849851/article/details/:https://blog.csdn.net/weixin_45849851/article/details/ left;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 30https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            margin-https://blog.csdn.net/weixin_45849851/article/details/left:https://blog.csdn.net/weixin_45849851/article/details/ 2https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/emoji-https://blog.csdn.net/weixin_45849851/article/details/picker-https://blog.csdn.net/weixin_45849851/article/details/image{https://blog.csdn.net/weixin_45849851/article/details/            display:https://blog.csdn.net/weixin_45849851/article/details/ inline-https://blog.csdn.net/weixin_45849851/article/details/block;https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 30https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/ 30https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ urlhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/statichttps://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/httpchat/https://blog.csdn.net/weixin_45849851/article/details/img/https://blog.csdn.net/weixin_45849851/article/details/bqxtb01.https://blog.csdn.net/weixin_45849851/article/details/png)https://blog.csdn.net/weixin_45849851/article/details/ no-https://blog.csdn.net/weixin_45849851/article/details/repeat;https://blog.csdn.net/weixin_45849851/article/details/            background-https://blog.csdn.net/weixin_45849851/article/details/size:https://blog.csdn.net/weixin_45849851/article/details/ 200https://blog.csdn.net/weixin_45849851/article/details/px auto;https://blog.csdn.net/weixin_45849851/article/details/            cursor:https://blog.csdn.net/weixin_45849851/article/details/ pointer;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/biaoqing-https://blog.csdn.net/weixin_45849851/article/details/photo>https://blog.csdn.net/weixin_45849851/article/details/ul>https://blog.csdn.net/weixin_45849851/article/details/li span.https://blog.csdn.net/weixin_45849851/article/details/emoji-https://blog.csdn.net/weixin_45849851/article/details/picker-https://blog.csdn.net/weixin_45849851/article/details/image:https://blog.csdn.net/weixin_45849851/article/details/hover{https://blog.csdn.net/weixin_45849851/article/details/            border:https://blog.csdn.net/weixin_45849851/article/details/ solid 1https://blog.csdn.net/weixin_45849851/article/details/px #f5f5f5;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/message img{https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 220https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            height:https://blog.csdn.net/weixin_45849851/article/details/auto;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/name{https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/ 230https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/btn-https://blog.csdn.net/weixin_45849851/article/details/defaulthttps://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/styles {https://blog.csdn.net/weixin_45849851/article/details/            outline:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            resize:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            border:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            display:https://blog.csdn.net/weixin_45849851/article/details/ inline-https://blog.csdn.net/weixin_45849851/article/details/block;https://blog.csdn.net/weixin_45849851/article/details/            padding:https://blog.csdn.net/weixin_45849851/article/details/ 5https://blog.csdn.net/weixin_45849851/article/details/px 10https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            margin-https://blog.csdn.net/weixin_45849851/article/details/bottom:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            font-https://blog.csdn.net/weixin_45849851/article/details/size:https://blog.csdn.net/weixin_45849851/article/details/ 14https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            font-https://blog.csdn.net/weixin_45849851/article/details/weight:https://blog.csdn.net/weixin_45849851/article/details/ 400https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            line-https://blog.csdn.net/weixin_45849851/article/details/height:https://blog.csdn.net/weixin_45849851/article/details/ 1.42857143https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            text-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ center;https://blog.csdn.net/weixin_45849851/article/details/            white-https://blog.csdn.net/weixin_45849851/article/details/space:https://blog.csdn.net/weixin_45849851/article/details/ nowrap;https://blog.csdn.net/weixin_45849851/article/details/            vertical-https://blog.csdn.net/weixin_45849851/article/details/align:https://blog.csdn.net/weixin_45849851/article/details/ middle;https://blog.csdn.net/weixin_45849851/article/details/            -https://blog.csdn.net/weixin_45849851/article/details/ms-https://blog.csdn.net/weixin_45849851/article/details/touch-https://blog.csdn.net/weixin_45849851/article/details/action:https://blog.csdn.net/weixin_45849851/article/details/ manipulation;https://blog.csdn.net/weixin_45849851/article/details/            touch-https://blog.csdn.net/weixin_45849851/article/details/action:https://blog.csdn.net/weixin_45849851/article/details/ manipulation;https://blog.csdn.net/weixin_45849851/article/details/            cursor:https://blog.csdn.net/weixin_45849851/article/details/ pointer;https://blog.csdn.net/weixin_45849851/article/details/            -https://blog.csdn.net/weixin_45849851/article/details/webkit-https://blog.csdn.net/weixin_45849851/article/details/user-https://blog.csdn.net/weixin_45849851/article/details/select:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            -https://blog.csdn.net/weixin_45849851/article/details/moz-https://blog.csdn.net/weixin_45849851/article/details/user-https://blog.csdn.net/weixin_45849851/article/details/select:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            -https://blog.csdn.net/weixin_45849851/article/details/ms-https://blog.csdn.net/weixin_45849851/article/details/user-https://blog.csdn.net/weixin_45849851/article/details/select:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            user-https://blog.csdn.net/weixin_45849851/article/details/select:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            background-https://blog.csdn.net/weixin_45849851/article/details/image:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #bbb;https://blog.csdn.net/weixin_45849851/article/details/            color:https://blog.csdn.net/weixin_45849851/article/details/ #fff;https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/radius:https://blog.csdn.net/weixin_45849851/article/details/ 4https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/btn-https://blog.csdn.net/weixin_45849851/article/details/defaulthttps://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/styles:https://blog.csdn.net/weixin_45849851/article/details/focus {https://blog.csdn.net/weixin_45849851/article/details/            outline:https://blog.csdn.net/weixin_45849851/article/details/ none;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/btn-https://blog.csdn.net/weixin_45849851/article/details/defaulthttps://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/styles:https://blog.csdn.net/weixin_45849851/article/details/hover {https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ #c5c5c5;https://blog.csdn.net/weixin_45849851/article/details/            animation:https://blog.csdn.net/weixin_45849851/article/details/ anniu 1https://blog.csdn.net/weixin_45849851/article/details/s infinite;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        .https://blog.csdn.net/weixin_45849851/article/details/btn-https://blog.csdn.net/weixin_45849851/article/details/defaulthttps://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/styles:https://blog.csdn.net/weixin_45849851/article/details/active {https://blog.csdn.net/weixin_45849851/article/details/            box-https://blog.csdn.net/weixin_45849851/article/details/shadow:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/ 2https://blog.csdn.net/weixin_45849851/article/details/px 3https://blog.csdn.net/weixin_45849851/article/details/px rgbahttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ .2https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ inset;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        https://blog.csdn.net/weixin_45849851/article/details/        ::https://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/webkit-https://blog.csdn.net/weixin_45849851/article/details/scrollbar {https://blog.csdn.net/weixin_45849851/article/details/            width:https://blog.csdn.net/weixin_45849851/article/details/5https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        https://blog.csdn.net/weixin_45849851/article/details/        ::https://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/webkit-https://blog.csdn.net/weixin_45849851/article/details/scrollbar-https://blog.csdn.net/weixin_45849851/article/details/track {https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/radius:https://blog.csdn.net/weixin_45849851/article/details/10https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        https://blog.csdn.net/weixin_45849851/article/details/        ::https://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/webkit-https://blog.csdn.net/weixin_45849851/article/details/scrollbar-https://blog.csdn.net/weixin_45849851/article/details/thumb {https://blog.csdn.net/weixin_45849851/article/details/            border-https://blog.csdn.net/weixin_45849851/article/details/radius:https://blog.csdn.net/weixin_45849851/article/details/10https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/#8C85E6;https://blog.csdn.net/weixin_45849851/article/details/            -https://blog.csdn.net/weixin_45849851/article/details/webkit-https://blog.csdn.net/weixin_45849851/article/details/box-https://blog.csdn.net/weixin_45849851/article/details/shadow:https://blog.csdn.net/weixin_45849851/article/details/#8C85E6;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        ::https://blog.csdn.net/weixin_45849851/article/details/-https://blog.csdn.net/weixin_45849851/article/details/webkit-https://blog.csdn.net/weixin_45849851/article/details/scrollbar-https://blog.csdn.net/weixin_45849851/article/details/thumb:https://blog.csdn.net/weixin_45849851/article/details/window-https://blog.csdn.net/weixin_45849851/article/details/inactive {https://blog.csdn.net/weixin_45849851/article/details/            background:https://blog.csdn.net/weixin_45849851/article/details/ rgbahttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/175https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 190https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 255https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 0.4https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        @media all andhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/max-https://blog.csdn.net/weixin_45849851/article/details/width:https://blog.csdn.net/weixin_45849851/article/details/ 768https://blog.csdn.net/weixin_45849851/article/details/px)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/            .https://blog.csdn.net/weixin_45849851/article/details/chatBox{https://blog.csdn.net/weixin_45849851/article/details/                position:https://blog.csdn.net/weixin_45849851/article/details/ fixed;https://blog.csdn.net/weixin_45849851/article/details/                top:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/                left:https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/                width:https://blog.csdn.net/weixin_45849851/article/details/ 100https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/                height:https://blog.csdn.net/weixin_45849851/article/details/ 100https://blog.csdn.net/weixin_45849851/article/details/%https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            }https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/        @media all andhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/max-https://blog.csdn.net/weixin_45849851/article/details/width:https://blog.csdn.net/weixin_45849851/article/details/ 370https://blog.csdn.net/weixin_45849851/article/details/px)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/            .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/name{https://blog.csdn.net/weixin_45849851/article/details/                width:https://blog.csdn.net/weixin_45849851/article/details/ 185https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            }https://blog.csdn.net/weixin_45849851/article/details/            .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/people>https://blog.csdn.net/weixin_45849851/article/details/div:https://blog.csdn.net/weixin_45849851/article/details/nth-https://blog.csdn.net/weixin_45849851/article/details/of-https://blog.csdn.net/weixin_45849851/article/details/typehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/2https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/{https://blog.csdn.net/weixin_45849851/article/details/                width:https://blog.csdn.net/weixin_45849851/article/details/ 120https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            }https://blog.csdn.net/weixin_45849851/article/details/            .https://blog.csdn.net/weixin_45849851/article/details/clearfloat .https://blog.csdn.net/weixin_45849851/article/details/chat-https://blog.csdn.net/weixin_45849851/article/details/message{https://blog.csdn.net/weixin_45849851/article/details/                max-https://blog.csdn.net/weixin_45849851/article/details/width:https://blog.csdn.net/weixin_45849851/article/details/ 240https://blog.csdn.net/weixin_45849851/article/details/px;https://blog.csdn.net/weixin_45849851/article/details/            }https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/    /https://blog.csdn.net/weixin_45849851/article/details/style>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/head>https://blog.csdn.net/weixin_45849851/article/details/body>https://blog.csdn.net/weixin_45849851/article/details/div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"layui-fluid"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"padding: 0"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/    div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"layui-row"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"overflow: hidden;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/        div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"layui-col-md3 layui-col-lg3 layui-col-xs3 div-user"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"border-right: 1px solid #b4b2b2;height: 549px;overflow-y: scroll;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/            ul classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"userlist"https://blog.csdn.net/weixin_45849851/article/details/ id=https://blog.csdn.net/weixin_45849851/article/details/"chatuser"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/                li lay-https://blog.csdn.net/weixin_45849851/article/details/id=https://blog.csdn.net/weixin_45849851/article/details/"1"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/                    img class="lazy" data-src=https://blog.csdn.net/weixin_45849851/article/details/"//tva1.sinaimg.cn/crop.0.0.118.118.180/5db11ff4gw1e77d3nqrv8j203b03cweg.jpg"https://blog.csdn.net/weixin_45849851/article/details/ alt=https://blog.csdn.net/weixin_45849851/article/details/""https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/                    span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"chat-name"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/管理员/https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details/                    span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"message-num"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/20https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details/                /https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/            /https://blog.csdn.net/weixin_45849851/article/details/ul>https://blog.csdn.net/weixin_45849851/article/details/        /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/        div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"layui-col-md9 layui-col-lg9 layui-col-xs9 "https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/            div id=https://blog.csdn.net/weixin_45849851/article/details/"chatcontent"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/                div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"ChatInfoName"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/这里是用户昵称/https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/                div>https://blog.csdn.net/weixin_45849851/article/details/                    div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"chatBox-content"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/                        div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/ id=https://blog.csdn.net/weixin_45849851/article/details/"chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/                        /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/                    /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/                    div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"chatBox-send"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/                        div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"div-textarea"https://blog.csdn.net/weixin_45849851/article/details/ contenteditable=https://blog.csdn.net/weixin_45849851/article/details/"true"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/                        div>https://blog.csdn.net/weixin_45849851/article/details/button id=https://blog.csdn.net/weixin_45849851/article/details/"chat-biaoqing"https://blog.csdn.net/weixin_45849851/article/details/ classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"btn-default-styles"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/    i classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"iconfont icon-biaoqing"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/i>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/button>https://blog.csdn.net/weixin_45849851/article/details/label id=https://blog.csdn.net/weixin_45849851/article/details/"chat-tuxiang"https://blog.csdn.net/weixin_45849851/article/details/ title=https://blog.csdn.net/weixin_45849851/article/details/"发送图片"https://blog.csdn.net/weixin_45849851/article/details/ forhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"inputImage"https://blog.csdn.net/weixin_45849851/article/details/ classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"btn-default-styles"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/    input type=https://blog.csdn.net/weixin_45849851/article/details/"file"https://blog.csdn.net/weixin_45849851/article/details/ onchange=https://blog.csdn.net/weixin_45849851/article/details/"selectImg(this)"https://blog.csdn.net/weixin_45849851/article/details/ accept=https://blog.csdn.net/weixin_45849851/article/details/"image/jpg,image/jpeg,image/png"https://blog.csdn.net/weixin_45849851/article/details/           name=https://blog.csdn.net/weixin_45849851/article/details/"file"https://blog.csdn.net/weixin_45849851/article/details/ id=https://blog.csdn.net/weixin_45849851/article/details/"inputImage"https://blog.csdn.net/weixin_45849851/article/details/ classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"hidden"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/    i classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"iconfont icon-tuxiang"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/i>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/label>https://blog.csdn.net/weixin_45849851/article/details/button id=https://blog.csdn.net/weixin_45849851/article/details/"chat-fasong"https://blog.csdn.net/weixin_45849851/article/details/ classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"btn-default-styles"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/i classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"iconfont icon-fasong"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/i>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/button>https://blog.csdn.net/weixin_45849851/article/details/                        /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/                        div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"biaoqing-photo"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/ul>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -9px -18px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -40px -18px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -71px -18px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -102px -18px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -133px -18px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -164px -18px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -9px -52px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -40px -52px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -71px -52px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -102px -52px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -133px -52px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -164px -52px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -9px -86px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -40px -86px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -71px -86px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -102px -86px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -133px -86px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -164px -86px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -9px -120px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -40px -120px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -71px -120px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -102px -120px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -133px -120px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -164px -120px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -9px -154px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -40px -154px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -71px -154px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -102px -154px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -133px -154px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details/    li>https://blog.csdn.net/weixin_45849851/article/details/span classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/ style=https://blog.csdn.net/weixin_45849851/article/details/"background-position: -164px -154px;"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/span>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/li>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/ul>https://blog.csdn.net/weixin_45849851/article/details/                        /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/                    /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/                /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/            /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/        /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/    /https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/!https://blog.csdn.net/weixin_45849851/article/details/--https://blog.csdn.net/weixin_45849851/article/details/div classhttps://blog.csdn.net/weixin_45849851/article/details/=https://blog.csdn.net/weixin_45849851/article/details/"layui-fluid"https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/--https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/!https://blog.csdn.net/weixin_45849851/article/details/--https://blog.csdn.net/weixin_45849851/article/details/    ……--https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details/!https://blog.csdn.net/weixin_45849851/article/details/--https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/div>https://blog.csdn.net/weixin_45849851/article/details/--https://blog.csdn.net/weixin_45849851/article/details/>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/body>https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/html>https://blog.csdn.net/weixin_45849851/article/details/script>https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ myavatars =https://blog.csdn.net/weixin_45849851/article/details/ ''https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ myDate =https://blog.csdn.net/weixin_45849851/article/details/newhttps://blog.csdn.net/weixin_45849851/article/details/ Datehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ year=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getFullYearhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //获取当前年份https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ mon=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getMonthhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/1https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //获取当前月份https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ da=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getDatehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //获取当前日https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ day=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getDayhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //获取当前星期几https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ h=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getHourshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //获取小时https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ m=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getMinuteshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //获取分钟https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ s=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getSecondshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //获取秒https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ ms=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/getMillisecondshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details///获取当前毫秒数(0-999)https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ ld=https://blog.csdn.net/weixin_45849851/article/details/myDate.https://blog.csdn.net/weixin_45849851/article/details/toLocaleDateStringhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details///获取当前日期https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ msgdate=https://blog.csdn.net/weixin_45849851/article/details/year+https://blog.csdn.net/weixin_45849851/article/details/'-'https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/mon+https://blog.csdn.net/weixin_45849851/article/details/'-'https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/da+https://blog.csdn.net/weixin_45849851/article/details/' 'https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/h+https://blog.csdn.net/weixin_45849851/article/details/':'https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/m+https://blog.csdn.net/weixin_45849851/article/details/':'https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/s;https://blog.csdn.net/weixin_45849851/article/details/        varhttps://blog.csdn.net/weixin_45849851/article/details/ from_id =https://blog.csdn.net/weixin_45849851/article/details/ "{https://blog.csdn.net/weixin_45849851/article/details/$from_idhttps://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/https://blog.csdn.net/weixin_45849851/article/details/"https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ to_id =https://blog.csdn.net/weixin_45849851/article/details/ "{https://blog.csdn.net/weixin_45849851/article/details/$to_idhttps://blog.csdn.net/weixin_45849851/article/details/}https://blog.csdn.net/weixin_45849851/article/details/https://blog.csdn.net/weixin_45849851/article/details/"https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    //进聊天页面https://blog.csdn.net/weixin_45849851/article/details/    $(https://blog.csdn.net/weixin_45849851/article/details/"#chatuser li"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/eachhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/        $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/clickhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/            $(https://blog.csdn.net/weixin_45849851/article/details/"#chatuser li"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/csshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/'background'https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/'rgb(0 0 0 / 5%)'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/            $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/csshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/'background'https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/'#ffffff'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/            varhttps://blog.csdn.net/weixin_45849851/article/details/ n =https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/indexhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            to_id =https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/attrhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/'lay-id'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/            // $(".chatBox-head-one").toggle();https://blog.csdn.net/weixin_45849851/article/details/            // $(".chatBox-head-two").toggle();https://blog.csdn.net/weixin_45849851/article/details/            // $(".chatBox-list").fadeToggle();https://blog.csdn.net/weixin_45849851/article/details/            // $(".chatBox-kuang").fadeToggle();https://blog.csdn.net/weixin_45849851/article/details/            //传名字https://blog.csdn.net/weixin_45849851/article/details/            $(https://blog.csdn.net/weixin_45849851/article/details/".ChatInfoName"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/texthttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/childrenhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/".chat-name"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/eqhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/htmlhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            //赋值头像https://blog.csdn.net/weixin_45849851/article/details/            myavatars =https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/childrenhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/'img'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/eqhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/attrhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"class="lazy" data-src"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            // //传头像https://blog.csdn.net/weixin_45849851/article/details/            //聊天框默认最底部https://blog.csdn.net/weixin_45849851/article/details/            $(https://blog.csdn.net/weixin_45849851/article/details/document)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/readyhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/                $(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollTophttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollHeight)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            // // 打开websockethttps://blog.csdn.net/weixin_45849851/article/details/            // webSocket.onopen = function (event) {https://blog.csdn.net/weixin_45849851/article/details/            onOpenhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/            // };https://blog.csdn.net/weixin_45849851/article/details/        }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/    }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    // var userlist = [10009,10010,10011,10012,10013,10014,10015,10016,10017];https://blog.csdn.net/weixin_45849851/article/details/    https://blog.csdn.net/weixin_45849851/article/details/        //创建一个webSocket 实例https://blog.csdn.net/weixin_45849851/article/details/    varhttps://blog.csdn.net/weixin_45849851/article/details/ webSocket =https://blog.csdn.net/weixin_45849851/article/details/ newhttps://blog.csdn.net/weixin_45849851/article/details/ WebSockethttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"ws://192.168.0.113:2345"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    webSocket.https://blog.csdn.net/weixin_45849851/article/details/onerror =https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/        onErrorhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    }https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    // 打开websockethttps://blog.csdn.net/weixin_45849851/article/details/    webSocket.https://blog.csdn.net/weixin_45849851/article/details/onopen =https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/        onOpenhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    }https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    //监听消息https://blog.csdn.net/weixin_45849851/article/details/    webSocket.https://blog.csdn.net/weixin_45849851/article/details/onmessage =https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/        onMessagehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    }https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    webSocket.https://blog.csdn.net/weixin_45849851/article/details/onclose =https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/        onClosehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/    }https://blog.csdn.net/weixin_45849851/article/details/    //关闭监听websockethttps://blog.csdn.net/weixin_45849851/article/details/    functionhttps://blog.csdn.net/weixin_45849851/article/details/ onErrorhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/        // document.getElementById("msg").innerHTML = "

关闭

";https://blog.csdn.net/weixin_45849851/article/details/
console.https://blog.csdn.net/weixin_45849851/article/details/loghttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"错误: "https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ event.https://blog.csdn.net/weixin_45849851/article/details/data)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ onOpenhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ // console.log("打开: "+sockState());https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ bild =https://blog.csdn.net/weixin_45849851/article/details/ '{"type":"bind","uid":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ from_id +https://blog.csdn.net/weixin_45849851/article/details/ '"}'https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ webSocket.https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/bild)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ setIntervalhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ webSocket.https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/'heartbeat'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //发送内容不限,只是为了证明客户端还没关闭还在线https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 20000https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ //50秒发一次https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ onMessagehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ // console.log(event.data)https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ massage =https://blog.csdn.net/weixin_45849851/article/details/ evalhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"("https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ event.https://blog.csdn.net/weixin_45849851/article/details/data +https://blog.csdn.net/weixin_45849851/article/details/ ")"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //这里表示一对一聊天https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/massage.https://blog.csdn.net/weixin_45849851/article/details/type ==https://blog.csdn.net/weixin_45849851/article/details/ 'text'https://blog.csdn.net/weixin_45849851/article/details/ &&https://blog.csdn.net/weixin_45849851/article/details/ massage.https://blog.csdn.net/weixin_45849851/article/details/mode ==https://blog.csdn.net/weixin_45849851/article/details/ 'single'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ //当前正在聊天的人 如果当前的发送对象id等于该消息来源的id,则为一个人 ,https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/this.https://blog.csdn.net/weixin_45849851/article/details/to_id ==https://blog.csdn.net/weixin_45849851/article/details/ massage.https://blog.csdn.net/weixin_45849851/article/details/from_id)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ // console.log("服务端消息:"+massage.content);https://blog.csdn.net/weixin_45849851/article/details/ // $("#chatBox-content-demo").append("
我是" + massage.from_id + ":" + massage.content + "
");https://blog.csdn.net/weixin_45849851/article/details/
$(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/appendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"
\n"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
\n"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ " "https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/ massage.https://blog.csdn.net/weixin_45849851/article/details/datetime +https://blog.csdn.net/weixin_45849851/article/details/"\n"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
\n"https://blog.csdn.net/weixin_45849851/article/details/
+https://blog.csdn.net/weixin_45849851/article/details/ "
\n"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
+https://blog.csdn.net/weixin_45849851/article/details/ myavatars +https://blog.csdn.net/weixin_45849851/article/details/ "\" alt=\"头像\"/>
\n"https://blog.csdn.net/weixin_45849851/article/details/
+https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ massage.https://blog.csdn.net/weixin_45849851/article/details/content +https://blog.csdn.net/weixin_45849851/article/details/ "
\n"https://blog.csdn.net/weixin_45849851/article/details/
+https://blog.csdn.net/weixin_45849851/article/details/ "
\n"https://blog.csdn.net/weixin_45849851/article/details/
+https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/
)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ returnhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ elsehttps://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ //不是当前聊天的人、将消息提醒发送到对应的列表,并将消息发送到对应页面https://blog.csdn.net/weixin_45849851/article/details/ //在数据库请求该人的基本信息,https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ //这里表示群聊https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/massage.https://blog.csdn.net/weixin_45849851/article/details/type ==https://blog.csdn.net/weixin_45849851/article/details/ 'text'https://blog.csdn.net/weixin_45849851/article/details/ &&https://blog.csdn.net/weixin_45849851/article/details/ massage.https://blog.csdn.net/weixin_45849851/article/details/mode ==https://blog.csdn.net/weixin_45849851/article/details/ 'group'https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ console.https://blog.csdn.net/weixin_45849851/article/details/loghttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/massage)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ onClosehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ // document.getElementById("msg").innerHTML = "

他通讯已关闭

";https://blog.csdn.net/weixin_45849851/article/details/
console.https://blog.csdn.net/weixin_45849851/article/details/loghttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"关闭: "https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ sockStatehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ webSocket.https://blog.csdn.net/weixin_45849851/article/details/closehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ sockStatehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ status =https://blog.csdn.net/weixin_45849851/article/details/ [https://blog.csdn.net/weixin_45849851/article/details/'未连接'https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ '连接成功,可通讯'https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ '正在关闭'https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ '连接已关闭或无法打开'https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ returnhttps://blog.csdn.net/weixin_45849851/article/details/ status[https://blog.csdn.net/weixin_45849851/article/details/webSocket.https://blog.csdn.net/weixin_45849851/article/details/readyState]https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ closehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ webSocket.https://blog.csdn.net/weixin_45849851/article/details/closehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ document.https://blog.csdn.net/weixin_45849851/article/details/onkeydown =https://blog.csdn.net/weixin_45849851/article/details/ keyDownSearch;https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ keyDownSearchhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/e)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ // 兼容FF和IE和Operahttps://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ theEvent =https://blog.csdn.net/weixin_45849851/article/details/ ehttps://blog.csdn.net/weixin_45849851/article/details/ ||https://blog.csdn.net/weixin_45849851/article/details/ windowhttps://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/event;https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ code =https://blog.csdn.net/weixin_45849851/article/details/ theEvent.https://blog.csdn.net/weixin_45849851/article/details/keyCodehttps://blog.csdn.net/weixin_45849851/article/details/ ||https://blog.csdn.net/weixin_45849851/article/details/ theEventhttps://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/whichhttps://blog.csdn.net/weixin_45849851/article/details/ ||https://blog.csdn.net/weixin_45849851/article/details/ theEventhttps://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/charCode;https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/code ==https://blog.csdn.net/weixin_45849851/article/details/ 13https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ //具体处理函数https://blog.csdn.net/weixin_45849851/article/details/ chat_fasonghttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ returnhttps://blog.csdn.net/weixin_45849851/article/details/ falsehttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ returnhttps://blog.csdn.net/weixin_45849851/article/details/ truehttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ //未读信息数量为空时https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ totalNum =https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".chat-message-num"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/htmlhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/totalNum ==https://blog.csdn.net/weixin_45849851/article/details/ ""https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".chat-message-num"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/csshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"padding"https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".message-num"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/eachhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ wdNum =https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/htmlhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/wdNum ==https://blog.csdn.net/weixin_45849851/article/details/ ""https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/csshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"padding"https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ 0https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ // 发送信息https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/"#chat-fasong"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/clickhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ chat_fasonghttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ chat_fasonghttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ textContent =https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".div-textarea"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/htmlhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/replacehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/\n\r]https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/g,https://blog.csdn.net/weixin_45849851/article/details/ '
'https://blog.csdn.net/weixin_45849851/article/details/
)https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/textContent !=https://blog.csdn.net/weixin_45849851/article/details/ ""https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ //发送到服务器https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ msg1 =https://blog.csdn.net/weixin_45849851/article/details/ '{"type":"text","mode":"single","from_id":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ from_id +https://blog.csdn.net/weixin_45849851/article/details/ '","to_id":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ to_id +https://blog.csdn.net/weixin_45849851/article/details/ '","content":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ textContent +https://blog.csdn.net/weixin_45849851/article/details/ '","datetime":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ msgdate +https://blog.csdn.net/weixin_45849851/article/details/ '"}'https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ webSocket.https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/msg1)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/appendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ msgdate +https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/
+https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ textContent +https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
\"头像\"
"https://blog.csdn.net/weixin_45849851/article/details/
)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ https://blog.csdn.net/weixin_45849851/article/details/ //发送后清空输入框https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".div-textarea"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/htmlhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/""https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //聊天框默认最底部https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/document)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/readyhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollTophttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollHeight)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ // 发送表情https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/"#chat-biaoqing"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/clickhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".biaoqing-photo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/togglehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/document)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/clickhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".biaoqing-photo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/csshttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"display"https://blog.csdn.net/weixin_45849851/article/details/,https://blog.csdn.net/weixin_45849851/article/details/ "none"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/"#chat-biaoqing"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/clickhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/event)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ event.https://blog.csdn.net/weixin_45849851/article/details/stopPropagationhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details///阻止事件https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".emoji-picker-image"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/eachhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/clickhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ bq =https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/this)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/parenthttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/htmlhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //发送到服务器https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ msg2 =https://blog.csdn.net/weixin_45849851/article/details/ '{"type":"text","mode":"single","from_id":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ from_id +https://blog.csdn.net/weixin_45849851/article/details/ '","to_id":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ to_id +https://blog.csdn.net/weixin_45849851/article/details/ '","content":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ bq +https://blog.csdn.net/weixin_45849851/article/details/ '","datetime":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ msgdate +https://blog.csdn.net/weixin_45849851/article/details/ '"}'https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ webSocket.https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/msg2)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/appendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/ msgdate +https://blog.csdn.net/weixin_45849851/article/details/"
"https://blog.csdn.net/weixin_45849851/article/details/
+https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ bq +https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
\"头像\"
"https://blog.csdn.net/weixin_45849851/article/details/
)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //发送后关闭表情框https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".biaoqing-photo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/togglehttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //聊天框默认最底部https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/document)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/readyhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollTophttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollHeight)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ // 发送图片https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ selectImghttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/pic)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ ifhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/!https://blog.csdn.net/weixin_45849851/article/details/pic.https://blog.csdn.net/weixin_45849851/article/details/fileshttps://blog.csdn.net/weixin_45849851/article/details/ ||https://blog.csdn.net/weixin_45849851/article/details/ !https://blog.csdn.net/weixin_45849851/article/details/pic.https://blog.csdn.net/weixin_45849851/article/details/files[https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ returnhttps://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ reader =https://blog.csdn.net/weixin_45849851/article/details/ newhttps://blog.csdn.net/weixin_45849851/article/details/ FileReaderhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ reader.https://blog.csdn.net/weixin_45849851/article/details/onload =https://blog.csdn.net/weixin_45849851/article/details/ functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/evt)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ images =https://blog.csdn.net/weixin_45849851/article/details/ evt.https://blog.csdn.net/weixin_45849851/article/details/target.https://blog.csdn.net/weixin_45849851/article/details/result;https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ to_img =https://blog.csdn.net/weixin_45849851/article/details/ "+https://blog.csdn.net/weixin_45849851/article/details/ images +https://blog.csdn.net/weixin_45849851/article/details/ ">"https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //发送到服务器https://blog.csdn.net/weixin_45849851/article/details/ varhttps://blog.csdn.net/weixin_45849851/article/details/ msg3 =https://blog.csdn.net/weixin_45849851/article/details/ '{"type":"text","mode":"single","from_id":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ from_id +https://blog.csdn.net/weixin_45849851/article/details/ '","to_id":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ to_id +https://blog.csdn.net/weixin_45849851/article/details/ '","content":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ to_img +https://blog.csdn.net/weixin_45849851/article/details/ '","datetime":"'https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ msgdate +https://blog.csdn.net/weixin_45849851/article/details/ '"}'https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ webSocket.https://blog.csdn.net/weixin_45849851/article/details/sendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/msg3)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/".chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/appendhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/"
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
"https://blog.csdn.net/weixin_45849851/article/details/+https://blog.csdn.net/weixin_45849851/article/details/ msgdate +https://blog.csdn.net/weixin_45849851/article/details/"
"https://blog.csdn.net/weixin_45849851/article/details/
+https://blog.csdn.net/weixin_45849851/article/details/ "
+https://blog.csdn.net/weixin_45849851/article/details/ images +https://blog.csdn.net/weixin_45849851/article/details/ ">
"https://blog.csdn.net/weixin_45849851/article/details/ +https://blog.csdn.net/weixin_45849851/article/details/ "
\"头像\"
"https://blog.csdn.net/weixin_45849851/article/details/
)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ //聊天框默认最底部https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/document)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/readyhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/functionhttps://blog.csdn.net/weixin_45849851/article/details/ (https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/ {https://blog.csdn.net/weixin_45849851/article/details/ $(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollTophttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/$(https://blog.csdn.net/weixin_45849851/article/details/"#chatBox-content-demo"https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/[https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/.https://blog.csdn.net/weixin_45849851/article/details/scrollHeight)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ reader.https://blog.csdn.net/weixin_45849851/article/details/readAsDataURLhttps://blog.csdn.net/weixin_45849851/article/details/(https://blog.csdn.net/weixin_45849851/article/details/pic.https://blog.csdn.net/weixin_45849851/article/details/files[https://blog.csdn.net/weixin_45849851/article/details/0https://blog.csdn.net/weixin_45849851/article/details/]https://blog.csdn.net/weixin_45849851/article/details/)https://blog.csdn.net/weixin_45849851/article/details/;https://blog.csdn.net/weixin_45849851/article/details/ }https://blog.csdn.net/weixin_45849851/article/details//https://blog.csdn.net/weixin_45849851/article/details/script>https://blog.csdn.net/weixin_45849851/article/details/

来源地址:https://blog.csdn.net/weixin_45849851/article/details/129623174

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

php在线客服:TP6+workerman实现

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何结合ChatGPT PHP实现在线客服功能?

如何结合ChatGPT PHP实现在线客服功能?在现代化的商业环境中,为了更好地满足用户的需求,许多企业选择在网站上提供在线客服功能。在线客服可以为用户提供实时的咨询和解答问题的服务,帮助用户更好地了解产品和服务。而ChatGPT是Open
2023-10-24

MySQL 实现点餐系统的在线客服功能

MySQL 实现点餐系统的在线客服功能,需要具体代码示例随着互联网的发展和智能手机用户的增加,许多餐饮行业开始提供在线点餐服务来满足消费者的需求。为了提供更好的用户体验和增加客户满意度,许多点餐系统都集成了在线客服功能,使用户能够在点餐过程
MySQL 实现点餐系统的在线客服功能
2023-11-01

在 PHP 中实现多线程

多线程是程序执行的一种形式,其中单个进程创建多个线程,并且它们同时执行。本教程将讨论 PHP 中的多线程并演示如何实现它。在 PHP 中使用 Parallel 并行并发扩展实现多线程使用 Parallel 并行并发扩展,我们可以在 PHP
在 PHP 中实现多线程
2024-02-27

PHP Websocket开发教程,构建在线客服功能

PHP Websocket开发教程,构建在线客服功能,需要具体代码示例引言:随着互联网的迅猛发展,越来越多的企业开始将在线客服功能集成到自己的网站中。传统的基于HTTP协议的客服系统往往存在消息延迟、实时性不高等问题。而使用Websocke
PHP Websocket开发教程,构建在线客服功能
2023-12-09

PHP学习笔记:客服与在线咨询系统

引言:在互联网发展迅猛的今天,客户服务和在线咨询系统成为了每个企业不可或缺的一部分。随着技术的进步,很多公司都选择使用PHP语言来开发他们的客服与在线咨询系统。本篇文章将通过具体的代码示例,介绍如何使用PHP来实现一个功能完善的客服与在线咨
2023-10-21

golang Websocket开发指南:实现多人在线博客功能

Golang Websocket开发指南:实现多人在线博客功能在如今互联网发达的时代,博客已经成为了人们分享自己观点和知识的重要工具。为了提升用户体验,实现多人在线博客功能已经成为了很多网站的需求。本文将介绍如何使用Golang中的Webs
golang Websocket开发指南:实现多人在线博客功能
2023-12-09

php怎么实现在线直播功能

php实现在线直播功能的方法:1、在控制台找到直播云服务,创建直播云空间;2、按需要将域名解析出来;3、安装composer包;4、通过liveStart方法实现直播即可。
2018-02-18

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录