注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

每个前端都应该掌握的7个代码优化的小技巧 web

上帝之眼 发表了文章 • 462 次浏览 • 2022-11-25 21:18 • 来自相关话题

本文将介绍7种JavaScript的优化技巧,这些技巧可以帮助你更好的写出简洁优雅的代码。1. 字符串的自动匹配(Array.includes)在写代码时我们经常会遇到这样的需求,我们需要检查某个字符串是否是符合我们的规定的字符串之一。最常见的方法就是使用||... ...查看全部
1
回复

微信小程序闪退 微信

此木 回复了问题 • 2 人关注 • 764 次浏览 • 2022-11-24 15:48 • 来自相关话题

1
回复

web面试邀请,小程序接收 自定义消息

emojiiii 回复了问题 • 2 人关注 • 868 次浏览 • 2022-11-18 14:05 • 来自相关话题

2
回复

web端刷新页面 自动掉线 环信_WebIM

emojiiii 回复了问题 • 3 人关注 • 748 次浏览 • 2022-11-18 11:55 • 来自相关话题

0
评论

[YYEVA]一个极致的特效框架 Android web

上帝之眼 发表了文章 • 638 次浏览 • 2022-11-17 09:23 • 来自相关话题

为何要选用MP4资源作为特效框架?YYEVA-Android 稳定版本是1.0.11版本,支持了业界中独有功能,例如文字左右对齐,元素图片缩放方式,支持嵌入背景图片,循环播放。YYEVA-Android 已经出了2.0.0-beta版本,为大家带来业界领先的功... ...查看全部
0
评论

原生 canvas 如何实现大屏? web

上帝之眼 发表了文章 • 525 次浏览 • 2022-11-16 13:48 • 来自相关话题

前言可视化大屏该如何做?有可能一天完成吗?废话不多说,直接看效果,线上 Demo 地址 lxfu1.github.io/large-scree…。看完这篇文章(这个项目),你将收获:全局状态真的很简单,你只需 5 分钟就能上手如何缓存函数,当入参不变时,直接使... ...查看全部
0
评论

localStorage容量太小?试试它们 web

上帝之眼 发表了文章 • 591 次浏览 • 2022-11-14 09:26 • 来自相关话题

localStorage 是前端本地存储的一种,其容量一般在 5M-10M 左右,用来缓存一些简单的数据基本够用,毕竟定位也不是大数据量的存储。在某些场景下 localStorage 的容量就会有点捉襟见肘,其实浏览器是有提供大数据量的本地存储的如 Index... ...查看全部
0
评论

Next.js 和 React 到底该选哪一个? web

上帝之眼 发表了文章 • 1445 次浏览 • 2022-11-10 08:52 • 来自相关话题

这篇文章将从流行度、性能、文档生态等方面对next.js 和 react 做一个简单的比较。我们那可以根据正在构建的应用的规模和预期用途,选择相应开发框架。web技术在不断发展变化,js的生态系统也在不断的更新迭代,相应的React和Next也不断变化。作为前... ...查看全部
0
评论

用了这个设计模式,我优化了50%表单校验代码 web

上帝之眼 发表了文章 • 454 次浏览 • 2022-11-10 08:41 • 来自相关话题

表单校验背景假设我们正在编写一个注册页面,在点击注册按钮之时,有如下几条校验逻辑:用户名不能为空密码长度不能少于6位手机号码必须符合格式常规写法:const form = document.getElementById('registerForm');form... ...查看全部
1
回复

设置英文后,前端有少许中文,web手机端没有展示。 ios 环信提示中英文问题

此木 回复了问题 • 2 人关注 • 772 次浏览 • 2022-11-09 09:51 • 来自相关话题

0
评论

一个瞬间让你的代码量暴增的脚本 web

上帝之眼 发表了文章 • 476 次浏览 • 2022-11-03 09:26 • 来自相关话题

在某些特殊情况下,需要凑齐一定的代码量,或者一定的提交次数,为了应急不得不采用一些非常规的手段来保证达标。本文分享的是一段自动提交代码的脚本,用于凑齐code review流程数量,将单次code review代码修改行数拉下来(备注:如果git开启自动生成c... ...查看全部
0
评论

入坑两个月自研创业公司 职场话题

马师傅 发表了文章 • 490 次浏览 • 2022-11-03 09:11 • 来自相关话题

一、拿 offer 其实入职前,我就感觉到有点不对劲,居然要自带电脑。而且人事是周六打电话发的 offer!自己多年的工作经验,讲道理不应该入这种坑,还是因为手里没粮心中慌,工作时间长的社会人,还是不要脱产考研、考公,疫情期间更是如此,本来预定 2 月公务员面... ...查看全部
0
评论

阿里面试官:请设计一个不能操作DOM和调接口的环境 web

上帝之眼 发表了文章 • 479 次浏览 • 2022-10-31 08:57 • 来自相关话题

前言四面的时候被问到了这个问题,当时第一时间没有反应过来,觉得这个需求好奇特面试官给了一些提示,我才明白这道题目的意思,最后回答的也是磕磕绊绊后来花了一些时间整理了下思路,那么如何设计这样的环境呢?最终实现实现思路:1)利用 iframe 创建沙箱,取出其中的... ...查看全部
1
评论

后端一次给你10万条数据,如何优雅展示,到底考察我什么 web

上帝之眼 发表了文章 • 507 次浏览 • 2022-10-27 09:33 • 来自相关话题

前言大家好,我是林三心,用最通俗的话讲最难的知识点是我的座右铭,基础是进阶的前提是我的初心,今天跟大家来唠唠嗑,如果后端真的返回给前端10万条数据,咱们前端要怎么优雅地展示出来呢?(哈哈假设后端真的能传10万条数据到前端)前置工作先把前置工作给做好,后面才能进... ...查看全部
0
评论

我的灿烂前端人生 职场话题

马师傅 发表了文章 • 551 次浏览 • 2022-10-25 17:46 • 来自相关话题

本人是 95 前端菜鸟一枚,目前在广州打工混口饭吃。刚好换了工作,感觉生活节奏变得慢了下来,打了这么多年工总觉得想纪录些什么,怕以后自己老了忘记自己还有这么一些风流往事。书接上回公司太子 北京时间 18 点 50 分,离下班时间还有十分钟,本该是令人愉悦的时刻... ...查看全部
0
评论

组员大眼瞪小眼,forEach 处理异步任务遇到的坑 Javascript

马师傅 发表了文章 • 499 次浏览 • 2022-10-25 16:11 • 来自相关话题

一位组员遇到一个问题,几个同事都没能帮忙解决,我在这边就开门见山直接描述当时他遇到的问题。他在 forEach 处理了异步,但是始终不能顺序执行,至此想要的数据怎么都拿不到,组员绞尽脑汁,不知道问题发生在哪里。此篇文章我们就来探究下 forEach 循环下处理... ...查看全部
0
评论

Vue.js 3 开源组件推荐:代码差异查看器插件 web

上帝之眼 发表了文章 • 597 次浏览 • 2022-10-25 09:52 • 来自相关话题

一个Vue.js差异查看器插件,可以用来比较两个代码片断之间的差异。Github地址:github.com/hoiheart/vu…支持语言:cssxml: xml, html, xhtml, rss, atom, xjb, xsd, xsl, plist, ... ...查看全部
0
评论

图片不压缩,前端要背锅 web

上帝之眼 发表了文章 • 528 次浏览 • 2022-10-17 09:06 • 来自相关话题

背景🎨(美术): 这是这次需求的切图 📁 ,你看看有没问题?🧑‍💻(前端): 好的。页面上线 ...🧑‍💼(产品): 这图片怎么半天加载不出来 💢 ?🧑‍💻(前端): 我看看 🤔 (卑微)。... 📁(size: 15MB)🧑‍💻(前端): 😅。很多时候,我们... ...查看全部
0
评论

学长突然问我用过 Symbol 吗,我哽咽住了(准备挨骂) IT大前端

马师傅 发表了文章 • 511 次浏览 • 2022-10-14 09:20 • 来自相关话题

这天在实验室和学长一起写学校的项目,学长突然问我一句:“你用过 Symbol 吗?” 然而我的大脑却遍历不出这个关键性名词,啊,又要补漏了Symbol 对于一些前端小白(比如我)来讲,没有特别使用过,只是在学习 JS 的时候了解了大概的概念,当时学习可能并没有... ...查看全部
0
评论

埋点统计优化,优化首屏加载速度提升 web

上帝之眼 发表了文章 • 510 次浏览 • 2022-10-13 10:32 • 来自相关话题

埋点统计在我们业务里经常有遇到,或者很普遍的,我们自己网站也会加入第三方统计,我们会看到动态加载方式去加载jsdk,也就是你常常看到的insertBefore操作,我们很少考虑到为什么这么做,直接同步加载不行吗?统计代码会影响业务首屏加载吗?同步引入方式,当然... ...查看全部
0
评论

一盏茶的功夫,拿捏作用域&作用域链 web

上帝之眼 发表了文章 • 502 次浏览 • 2022-10-13 10:18 • 来自相关话题

酸奶喝对,事半功倍!对于一些晦涩难懂,近乎神话的专业名词,切莫抓耳挠腮,我们直接上代码,加上通俗易懂地语言去渲染,且看今天我们如何拿捏javascript中的小山丘--作用域&作用域链,不止精解。前言我们需要先知道的是引擎,引擎的工作简单粗暴,就是负责... ...查看全部
0
评论

不使用第三方库怎么实现【前端引导页】功能? web

上帝之眼 发表了文章 • 653 次浏览 • 2022-10-10 21:28 • 来自相关话题

前言随着应用功能越来越多,繁多而详细的功能使用和说明文档,已经不能满足时代追求 快速 的需求,而 引导页(或分步引导) 本质就是 化繁为简,将核心功能以更简单、简短、明了的文字指引用户去使用对应的功能,特别是 ToB 的项目,各种新功能需求迭代非常快,免不了需... ...查看全部
0
评论

一组纯CSS开发的聊天背景图,帮助避免发错消息的尴尬 web

上帝之眼 发表了文章 • 706 次浏览 • 2022-10-10 09:20 • 来自相关话题

我与好友的故事我好友,人美心善,就是做事有点小迷糊。这不,她最近好几次差点消息发错群。主要是群太多,不好区分。于是,我准备想个法子,省得她一不小心,变成大型社死现场。2小时之后来自网友的智慧网友提供了一组聊天背景图,右上是群分类,几种分类,我挑了三个很适合好友... ...查看全部
0
评论

前端线上图片生成马赛克 IT大前端

马师傅 发表了文章 • 506 次浏览 • 2022-10-09 17:41 • 来自相关话题

说起图片的马赛克,可能一般都是由后端实现然后传递图片到前端,但是前端也是可以通过canvas来为图片加上马赛克的,下面就通过码上掘金来进行一个简单的实现。最开始需要实现马赛克功能是需要通过canvas提供的一个获取到图片每一个像素的方法,我们都知道,图片本质上... ...查看全部
0
评论

用video.js和H5实现一个漂亮的 收看M3U8直播的网站 web

上帝之眼 发表了文章 • 1940 次浏览 • 2022-10-09 08:41 • 来自相关话题

国庆节快到了,在这里祝大家节日快乐长假七天乐确实很爽,只是疫情不稳定,还是呆在家里安全些,在这宅在家的七天里,何不找点有趣的小demo耍耍本期教大家制作一个 能播放M3U8直播源的在线电视台网站,既能学到知识技术,又可以方便在家看看电视节目,直播节目,何乐而不... ...查看全部
0
评论

我也写了个低仿网易云音乐播放器,这是我的感受 web

上帝之眼 发表了文章 • 603 次浏览 • 2022-10-07 23:13 • 来自相关话题

开发一个基于Vue的低仿mac网易云音乐web播放器及开后感前言感谢大佬提供的api项目简介预览地址 git地址技术栈webpack4(打包工具, 这个项目中我并没有用vue-cli, 因为想体验下自己搭建webpack有多痛苦:( )element-ui (... ...查看全部
1
回复

web端会话列表如何获取名称及时间啊 环信web端im

此木 回复了问题 • 2 人关注 • 872 次浏览 • 2022-09-29 17:04 • 来自相关话题

0
评论

前端人抓包羊了个羊,玩一次就过关 web

上帝之眼 发表了文章 • 959 次浏览 • 2022-09-22 09:06 • 来自相关话题

1. 前言最近微信小游戏「羊了个羊」非常火爆,火爆的原因不是因为它很好玩,而是第二关难度非常高,据说只有 0.1% 的人能通关。我也尝试了下,第一关非常容易,第二关玩到对自己的智商产生了怀疑:真的有人自己打通关吗?既然不能常规方法通关,能不能通过别的方式通关呢... ...查看全部
1
回复

simpleDemo只发起登录请求,报错跨域,求大哥帮忙啊 获取token接口跨域

此木 回复了问题 • 2 人关注 • 739 次浏览 • 2022-09-19 18:58 • 来自相关话题

0
评论

前端按钮/组件权限管理 IT大前端

马师傅 发表了文章 • 611 次浏览 • 2022-09-14 15:33 • 来自相关话题

最近项目中遇到了按钮权限管理的需求,整理了一下目前的方案,有不对的地方望大家指出~方案1:数组+自定义指令把权限放到数组中,通过vue的自定义指令来判断是否拥有该权限,有则显示,反之则不显示我们可以把这个按钮需要的权限放到组件上<el-button v... ...查看全部
1
回复

react demo登录不进去 环信_WebIM

此木 回复了问题 • 2 人关注 • 725 次浏览 • 2022-09-09 16:41 • 来自相关话题

2
回复

后台使用java调用推送接口不好使啊 推送

星星在那里 回复了问题 • 2 人关注 • 823 次浏览 • 2022-09-09 12:12 • 来自相关话题

0
评论

这一次,放下axios,使用基于rxjs的响应式HTTP客户端 web

上帝之眼 发表了文章 • 1219 次浏览 • 2022-09-09 08:50 • 来自相关话题

众所周知,在浏览器端和 Node.js 端使用最广泛的 HTTP 客户端为 axios 。想必大家都对它很熟悉,它是一个用于浏览器和 Node.js 的、基于 Promise 的 HTTP 客户端,但这次的主角不是它。起源axios 的前身其实是 Angula... ...查看全部
0
评论

前端怎么样限制用户截图? web

上帝之眼 发表了文章 • 808 次浏览 • 2022-09-08 09:13 • 来自相关话题

先了解初始需求是什么?是内容数据过于敏感,严禁泄漏。还是内容泄漏后,需要溯源追责。不同的需求需要的方案也不同。来看看就限制用户截图,有哪些脑洞?v站和某乎上的大佬给出了不少脑洞,我又加了点思路。这个方案是最基础,当前可只能阻拦一些小白用户。如果是浏览器,分分钟... ...查看全部
0
评论

大厂B端登录页,让我打开新思路了 web

上帝之眼 发表了文章 • 562 次浏览 • 2022-09-08 09:03 • 来自相关话题

登录页这个东西,因为感觉很简单,所以经常不被重视。但是登录页作为一个产品的门面,直接影响用户第一印象,又是非常重要的存在。最近研究了一下我电脑上那一堆桌面端的登录页,还真发现了一些之前没想清楚的门道来。\0. 不登录很多产品会提供部分功能给未登录账号使用。比较... ...查看全部
0
评论

实现一个简易的 npm install 前端面试 node.js

马师傅 发表了文章 • 575 次浏览 • 2022-09-07 14:35 • 来自相关话题

现在写代码我们一般不会全部自己实现,更多是基于第三方的包来进行开发,这体现在目录上就是 src 和 node_modules 目录。src 和 node_modules(第三方包) 的比例不同项目不一样。运行时查找第三方包的方式也不一样:在 node 环境里面... ...查看全部
0
评论

如果你一层一层一层地剥开洋葱模型,你会明白 前端面试 node.js

马师傅 发表了文章 • 649 次浏览 • 2022-09-07 14:21 • 来自相关话题

关于洋葱模型你知道多少?经过短时间接触NodeJS,浅浅地了解了NodeJS的相关知识,很多不太理解,但是对于洋葱模型,个人觉得挺有意思的,不仅是出于对名字的熟悉。刚接触NodeJS不久,今天就浅浅谈谈koa里的洋葱模型吧。koa是一个精简的Node框架,被认... ...查看全部
0
评论

敢在我工位装摄像头?吃我一套JS ➕ CSS组合拳!!👊🏻 web

上帝之眼 发表了文章 • 613 次浏览 • 2022-09-07 08:59 • 来自相关话题

前言大家好,我是HoMeTown不知道大家最近有没有看到过封面上的这张图,某公司在个人工位安装监控,首先我个人认为,第一每个行业有每个行业的规定,如果公司和员工提前做好沟通,并签过合同协议的话,问题不大,比如银行职员这种岗位。第二是私人企业和员工如果签订了补偿... ...查看全部
0
评论

获取个验证码居然还可以这样玩 web

上帝之眼 发表了文章 • 606 次浏览 • 2022-09-06 09:00 • 来自相关话题

介绍之前在抖音上看的某个脑洞大开的产品设想的几种别具特色的后端看了抓狂前端看了想打人的阴间交互效果,其中一个脑洞是让用户拉一下拉杆如同抽奖的形式获取到验证码,本期就咱们就还原出这个交互效果看看它到底有多疯狂。演示效果就是这样喵~提前说明下,咱们仅仅实现交互效果... ...查看全部
0
评论

前端vue实现打印、下载 web

上帝之眼 发表了文章 • 836 次浏览 • 2022-09-06 08:54 • 来自相关话题

html2canvas介绍如果下载出来是pdf文件,可以加上jspdf插件,会先通过html2canvas把页面转化成base64图片,再通过jspdf导出安装npm i html2canvas jspdf或yarn add html2canvas jspdf... ...查看全部
0
评论

如何写出不可维护的Vue代码 web

上帝之眼 发表了文章 • 618 次浏览 • 2022-09-05 08:52 • 来自相关话题

前言不止一次接手过复杂业务功能模块,开端总是深陷其中难以自拔,无数个深夜抚摸着头皮在内心暗暗咒骂。相信你也有过类似的经历,面对复杂的业务逻辑,看代码俩小时,写代码五分钟,没有点胆识和谋略都不敢下手。最近总结复盘了一下,以备后用,如果有喜欢的同事想坑他一把,可以... ...查看全部
1
回复

【环信IM-WEB端-消息】如何判断一条消息是否自己阅读过? 环信_WebIM

此木 回复了问题 • 2 人关注 • 829 次浏览 • 2022-08-31 17:44 • 来自相关话题

0
评论

前端主题切换方案 web

上帝之眼 发表了文章 • 825 次浏览 • 2022-08-31 08:59 • 来自相关话题

前端主题切换方案 现在我们经常可以看到一些网站会有类似暗黑模式/白天模式的主题切换功能,效果也是十分炫酷,在平时的开发场景中也有越来越多这样的需求,这里大致罗列一些常见的主题切换方案并分析其优劣,大家可根据需求综合分析得出一套适用的方案。方案1:link标签动... ...查看全部
0
评论

组员老是忘记打卡,我开发了一款小工具,让全组三个月全勤! web

上帝之眼 发表了文章 • 696 次浏览 • 2022-08-29 19:13 • 来自相关话题

我司使用钉钉考勤打卡,人事要求的比较严格,两次未打卡记缺勤一天。但我们组醉心于工作,老是上下班忘记打卡,每月的工资被扣到肉疼。开始的时候我们都设置了一个打卡闹铃,下班后准时提醒,但有的时候加班,加完班回家又忘记打卡了。还有的时候迷之自信的以为自己打卡了,第二天... ...查看全部
0
评论

在阿里做前端程序员,我是这样规划的 web

上帝之眼 发表了文章 • 736 次浏览 • 2022-08-29 09:05 • 来自相关话题

许多前端工程师工作超过了3年之后会遇到一个迷茫期,我跟很多前端从业人也聊过,有一部分人说想做开源项目推广出去(类似react,vue)变成前端网红。有些说想去创业。往往更长远的职业发展规划考虑的很少。我希望把自己工作经历和在阿里学到的东西分享给大家,作为一个案... ...查看全部
0
评论

TypeScript遭库开发者嫌弃:类型简直是万恶之源 web

上帝之眼 发表了文章 • 564 次浏览 • 2022-08-28 11:24 • 来自相关话题

类型白白耗费了太多宝贵时间。在今年《2022 前端开发者现状报告》中显示, 84% 受访者表示使用过 TypeScript,可见这门语言已被越来越多的前端开发者所接受。他们表示,TypeScript 让 Web 开发变得轻松——不用在 IDE 和浏览器之间来回... ...查看全部
0
评论

监听浏览器切屏功能实现 IT大前端

马师傅 发表了文章 • 921 次浏览 • 2022-08-26 14:17 • 来自相关话题

前言由于在公司大部分时间都是在做考试系统,监听用户在考试期间的切屏操作并上报是比较常见的需求,本文主要是是实现这个需求并做个总结,下面就是我当初实现此需求的思路历程,希望能够帮到各位。文中的代码片段在后面可以直接在线预览第一版实现需求经过在网上搜寻一堆资料,首... ...查看全部
0
评论

token到底该怎么存?你想过这个问题吗? web

上帝之眼 发表了文章 • 1121 次浏览 • 2022-08-22 08:44 • 来自相关话题

首先要明确我们的需求,如果是需要SSO(单点登录),那localStorage方案是不能选择的,因为本地存储是域名间互相隔离的,无法跨域名读取。从XSS角度看但我们仍然还是要考虑最糟糕的情况,我们应该如何避免token的泄露呢?因为本地存储是可以被JS任意读写... ...查看全部
0
评论

火爆全网的 Evil.js 源码解读 IT大前端

马师傅 发表了文章 • 1171 次浏览 • 2022-08-19 18:58 • 来自相关话题

2022年8月18日,一个名叫Evil.js的项目突然走红,README介绍如下:什么?黑心996公司要让你提桶跑路了?想在离开前给你们的项目留点小 礼物 ?偷偷地把本项目引入你们的项目吧,你们的项目会有但不仅限于如下的神奇效果:当数组长度可以被7整除时,Ar... ...查看全部
0
评论

HttpClient 在vivo内销浏览器的高并发实践优化 web

上帝之眼 发表了文章 • 559 次浏览 • 2022-08-19 09:14 • 来自相关话题

HttpClient作为Java程序员最常用的Http工具,其对Http连接的管理能简化开发,并且提升连接重用效率;在正常情况下,HttpClient能帮助我们高效管理连接,但在一些并发高,报文体较大的情况下,如果再遇到网络波动,如何保证连接被高效利用,有哪些... ...查看全部