解析新浪微博表情包的一套js代码
本文出自本人原创,转载请注明出处
/** * Created by Lemon on 2017/4/6. *//** * return 解析后的值 * analysis 参数 * obj.value:传入需要解析的字符串 string * obj.width:解析后图片的宽度 int,默认20 * obj.height:解析后图片的高度 int, 默认为空 * */
可传入[s]类似数据进行测试测试时请引入jQuery/*读取数据*/$(function () { var dataArr = []; var app_id = '1362404091'; $.ajax({ dataType: 'jsonp', url: 'https://api.weibo.com/2/emotions.json?source='+app_id+'', success: function (response) { dataArr = response.data } });});/*进行解析*/function analysis(obj) { var value = obj.value||""; var width = obj.width||20; var height = obj.height||""; var arr = value.match(/\[.{1,3}\]/g); if(arr){ for (var i = 0; i < arr.length; i++) { for(var j in dataArr){ if(arr[i] == dataArr[j].phrase){ var ex = '<img width="'+width+'" height="'+height+'" src="'+dataArr[j].url+'">'; value=value.replace(arr[i],ex); break; } } } } return value;}
转载于:https://www.cnblogs.com/ningmeng666/p/6672403.html
解析新浪微博表情包的一套js代码相关推荐
- GIF 格式解析之表情包是如何动起来的
前言 "没有表情包怎么聊天?" 作为破除人类交流困境的神器,没有什么场景是一张表情包不能表达的.想像一下,当你正同时打开 N 个 VSCode 疯狂打码的时候,DING~ 的一声脆 ...
- python 表情包 gif_几行 python 代码合成 gif / 微信表情~与恶意合成软件说再见【文末附代码】...
图片来源:<鬼灭之刃> op 截屏 gif 格式的图片不但自带"能动"属性,还可作为"表情"被收入微信表情包.随手制作 gif 表情包可以算得上是当 ...
- NFT火了,12岁男孩用 Python 写了一个「表情包」,赚了250万
梦晨 发自 凹非寺 量子位 报道 | 公众号 QbitAI 12岁男孩在暑假里画了一系列画,在区块链上以NFT的形式出售,赚到的虚拟货币价值相当于250万人民币! 这些画倒也不是什么精致的艺术品,只是 ...
- php gd表情包,gd表情包
这是gd表情包下载,gd表情包是一组最近的热门表情包,这是近期网上大家使用比较多的一组表情,小编整理了一下,可以让更多的小伙伴使用,欢迎前来下载!权志龙表情包带字图是小编为大家整理的GD的一些配字搞笑 ...
- 兼莱宝分享:表情包项目的玩法思路,轻松在家制作表情包赚钱
大家好,今天给大家分享一个制作表情包的项目,新手轻松躺赚. 一:项目介绍 每个人日常都会接触到表情包.聊天的时候收集了几十个表情包,大家知道表情包也能赚钱吗?运气好的话,一套表情包可以赚几千.几万的收 ...
- 大学各专业计算机专属表情包,萌翻!中国计量大学女生给7个高校做了专属表情包...
前两天,"给好朋友P图"上了热搜,好多人会拿着好友的照片修图.这不,中国计量大学的一名学生非常有爱,她不但给自己学校做了表情包,还给周边相邻的6所高校都做了表情包. 这套表情包简直 ...
- 打蚊子表情包_夏天我想对蚊子说的话是什么梗?夏天我想对蚊子说的话表情包无水印下载...
夏天我想对蚊子说的话表情包是一套突然就火了起来的表情,夏天马上就要到了,被蚊子欺负的时代来临,这里289小编为大家带来了夏天我想对蚊子说的话表情包高清下载! 类型:个性化大小:3.7M语言:简体中文时 ...
- nodejs批量下载斗图表情包
用nodejs写了个爬表情包的功能 用到的包:axios cheerio 首先安装node,再安装包: npm i axios npm i cheerio 下面是代码: //表情包爬取const ax ...
- python表情包爬虫程序_Python网络爬虫7 - 爬取表情包
为了逗女朋友开心,想找一堆表情包,那么作为一名程序员,自然是会想到用程序来完成这个事情,而Python爬虫就是一个非常好的方法. 我先找到了一个专门发布表情包的网站,就叫做 分析站点 为了不引起不适, ...
- Python爬虫实战(5)斗图啦表情包下载(单线程)
Python爬虫实战(5)斗图啦表情包下载(单线程) 网页分析 代码 注意事项 文件名的中文标点 文件后缀os.path.splitext 网页反爬虫 输出结果 总结 利用BeautifulSoup ...
最新文章
- 使用jQuery开发messager消息框插件
- 零基础可以学python吗-学Python需要什么基础知识?零基础可以学Python吗?
- 人工智能深度学习框架MXNet实战:深度神经网络的交通标志识别训练
- 免费有理之文件备份软件
- session and cookie
- 502无法解析服务器标头_编写下载服务器。 第二部分:标头:Last-Modified,ETag和If-None-Match...
- MicroProfile OpenAPI上的Swagger UI
- mysql查询有数据但返回null_Mybatis查不到数据查询返回Null问题
- 为Windows添加日志事件
- MyEclipse搭建安卓环境
- pca百分比取多少比较好_防晒霜指数多少比较好?防晒霜SPF多少够用
- CF55D Beautiful numbers
- ROS时钟--支持时间倒计时小工具
- 迅雷下载出错应版权方要求文件无法下载
- c 语言 todo 用法,Tip:iOS开发中关于TODO的用法
- Process finished with exit code 1 解决方法
- 常用笔刷(blender)
- 【译文】四十二种谬误(一)
- Vue相关软件的安装
- uniApp正则表达式校验手机、邮箱
热门文章
- 百度api申请key
- 君则A3服务器地址异常信息,a3服务器端操作指南.doc
- 易语言单窗口单ip软件源码_梦幻西游怎样多开ip转金?老玩家的十大转金秘籍奉上...
- Java笔试题黑棋围白棋_2016恒生电子笔试题_软件测试笔试题100精讲_恒生电子笔试题目(2)...
- 运动模糊matlab图像处理,“数字图像处理-MATLAB”运动模糊图像复原.ppt
- iOS 9:五、字体
- 数据库创建常用SQL语句
- 数字化转型案例:美的集团
- 查看生产DB2数据库空间及使用情况
- java后台开发程序媛~~