环信即时通讯云

环信即时通讯云

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

环信开发文档

环信客服云

环信客服云

无需下载,注册即用
环信机器人

环信机器人

智能,高效
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

【14万现金奖不玩虚的】声网联合环信第三届RTE 2021创新编程挑战赛报名啦! 编程大赛 社区活动

开发者活动admin 发表了文章 • 509 次浏览 • 2021-04-19 16:49 • 来自相关话题

第三届 RTE 2021 创新编程挑战赛开始报名啦! RTE(Real Time Engagement)2021 创新编程挑战赛,是由声网Agora 主办,面向全球开发者、编程爱好者与极客的一场在线黑客马拉松。参赛者可以基于声网Agora 产品实现社交泛娱乐、... ...查看全部
0
评论

前端面试常问的基础(七) 前端面试

Web开发AuCf 发表了文章 • 8 次浏览 • 2021-05-12 00:59 • 来自相关话题

1.IE6或更低版本最多20个cookie2.IE7和之后的版本最后可以有50个cookie。3.Firefox最多50个cookie4.chrome和Safari没有做硬性限制IE和Opera 会清理近期最少使用的cookie,Firefox会随机清理coo... ...查看全部
0
评论

前端面试常问的基础(六) 前端面试

Web开发AuCf 发表了文章 • 10 次浏览 • 2021-05-12 00:53 • 来自相关话题

一、HTML5 CSS3CSS3有哪些新特性?1. CSS3实现圆角(border-radius),阴影(box-shadow),2. 对文字加特效(text-shadow、),线性渐变(gradient),旋转(transform)3.transform:r... ...查看全部
0
评论

前端面试常问的基础(五) 前端面试

Web开发AuCf 发表了文章 • 7 次浏览 • 2021-05-12 00:52 • 来自相关话题

如何理解CSS的盒子模型?每个HTML元素都是长方形盒子。 (1)盒子模型有两种:IE盒子模型、标准W3C盒子模型;IE的content部分包含了border和pading。 (2)标准W3C盒模型包含:内容(content)、填充(padding)、边界(m... ...查看全部
0
评论

前端面试常问的基础(四) 前端面试

Web开发AuCf 发表了文章 • 7 次浏览 • 2021-05-12 00:49 • 来自相关话题

将元素定义为网格容器,并为其内容建立新的 网格格式上下文。值:grid :生成一个块级网格inline-grid :生成一个内联网格在Bootstrap中,栅格系统将容器均分为12份,再调整内外边距,结合媒体查询,造就了这一强大的... ...查看全部
0
评论

前端面试常问的基础(三) 前端面试

Web开发AuCf 发表了文章 • 6 次浏览 • 2021-05-12 00:45 • 来自相关话题

 JS中浮点数精度误差解决如果有精度要求,可以用toFixed方法处理通用处理方案:把需要计算的数字乘以 10 的 n 次幂,换算成计算机能够精确识别的整数,然后再除以 10 的 n 次幂promises,observables,generator ... ...查看全部
0
评论

快来为你的照片添加个性标签吧! 环信_Android 环信_WebIM

Android开发ydhjhs 发表了文章 • 11 次浏览 • 2021-05-11 18:23 • 来自相关话题

搜索问题、话题或人… 问题 文章 代码 视频 活动· · ·ydhjhs发起Android快来为你的照片添加个性标签吧! 前言 需求图.png PS:最近在项目执行过程中有这样一个需求,要求拍完照的图片必须达到以上的效果。需求分析: 使用用预览布局Surfa... ...查看全部
2
回复

uniapp版本的demo,使用chat文件的包含陌生人版本报错 环信_WebIM

。_56 回复了问题 • 2 人关注 • 583 次浏览 • 2021-05-11 16:53 • 来自相关话题

1
回复

漫游记录怎么获取,这么写有报错

Android开发转角45°、嫣然一笑 回复了问题 • 1 人关注 • 35 次浏览 • 2021-05-11 11:34 • 来自相关话题

0
评论

数据时代之非侵入式埋点方案 iOS埋点 iOS开发

iOS开发费城 发表了文章 • 19 次浏览 • 2021-05-10 19:25 • 来自相关话题

在发展日新月异的移动互联网时代,数据扮演着极其重要的角色。埋点作为一种最简单最直接的用户行为统计方式,能够全面精确的采集用户的使用习惯以及各功能点的迭代反馈等等,有了这些数据才能更好的驱动产品的决策设计和新业务场景的规划。本文旨在提出一种轻量级非侵入式的埋点方... ...查看全部
0
评论

探究产生离屏渲染的秘密 iOS热门技术

iOS开发费城 发表了文章 • 25 次浏览 • 2021-05-10 17:28 • 来自相关话题

一.渲染机制CPU将计算好的需要显示的内容提交给GPU,GPU渲染完成后将渲染结果放入帧缓冲区,随后视频控制器会按照Vsync(垂直脉冲)信号逐行读取帧缓冲区的数据,经过可能的数模转换传递给显示器进行显示。二.GPU屏幕渲染两种方式1.On-Screen Re... ...查看全部
0
评论

iOS — Swift高级分享:SWIFT协议的替代方案 iOS开发

iOS开发费城 发表了文章 • 30 次浏览 • 2021-05-10 13:30 • 来自相关话题

毫无疑问,协议是SWIFT总体设计的主要部分-并且可以提供一种很好的方法来创建抽象、分离关注点和提高系统或功能的整体灵活性。通过不强烈地将类型绑定在一起,而是通过更抽象的接口连接代码库的各个部分,我们通常会得到一个更加解耦的体系结构,它允许我们孤立地迭代每个单... ...查看全部
0
评论

iOS OC开发 BTC、ETH、区块链钱包 iOS开发

iOS开发费城 发表了文章 • 21 次浏览 • 2021-05-10 13:19 • 来自相关话题

ETH钱包部分:功能有:1、创建钱包2、通过助记词导入钱包3、通过KeyStore导入钱包4、通过私钥导入钱包5、查询余额6、查询以太坊系代币余额7、转账BTC钱包部分:功能:1、创建钱包2、通过私钥导入钱包3、通过助记词导入钱包4、查询余额5、查询交易记录6... ...查看全部
0
评论

ARC对init方法的处理 iOS开发

iOS开发费城 发表了文章 • 19 次浏览 • 2021-05-10 13:15 • 来自相关话题

前言此文源于前几日工作中遇到的一个问题,并跟同事就init方法进行了相关讨论。相关代码如下:Person *myPerson = [Person alloc];NSMethodSignature *signature = [NSMethodSignature ... ...查看全部
0
评论

视频超过三十秒后再接受 无数据 环信_Android 环信_WebIM

ydhjhs 发表了文章 • 20 次浏览 • 2021-05-09 21:00 • 来自相关话题

视频超过三十秒后再接受 无数据
2
回复

设置了参数还是会进这个方法onAutoAcceptInvitationFromGroup 环信_RestAPI 环信_Android

LyLo 回复了问题 • 3 人关注 • 2278 次浏览 • 2021-05-09 15:30 • 来自相关话题

0
评论

前端面试常问的基础(二) 前端面试

Web开发AuCf 发表了文章 • 30 次浏览 • 2021-05-08 15:57 • 来自相关话题

1. 一个程序至少有一个进程,一个进程至少有一个线程2. 线程的划分尺度小于进程,使得多线程程序的并发性高3. 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率4. 线程在执行过程中与进程还是有区别的。每个独立的线程... ...查看全部
0
评论

前端面试常问的基础(一) 前端面试

Web开发AuCf 发表了文章 • 27 次浏览 • 2021-05-08 15:51 • 来自相关话题

 IE 盒子模型、标准 W3C 盒子模型;IE的content部分包含了 border 和 padding;new操作符具体干了什么呢?1. 创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型2. 属性和方法被加入到 this ... ...查看全部
0
评论

解决js精度丢失办法 Javascript

Web开发AuCf 发表了文章 • 31 次浏览 • 2021-05-08 15:20 • 来自相关话题

很简单一个问题,0.1+0.2,我们肉眼可见的算出来等于0.3,但js是一个神奇的语言,我们在控制台输入0.1+0.2等于0.30000000000000004,为什么会这样尼,我百度了了一下,原因如下:JavaScript 中所有数字包括整数和小数都只有一种... ...查看全部
0
评论

iOS 开发:『Crash 防护系统』(二)KVO 防护 iOS开发

iOS开发费城 发表了文章 • 29 次浏览 • 2021-05-08 13:16 • 来自相关话题

1. KVO Crash 的常见原因KVO(Key Value Observing) 翻译过来就是键值对观察,是 iOS 观察者模式的一种实现。KVO 允许一个对象监听另一个对象特定属性的改变,并在改变时接收到事件。但是 KVO API 的设计,我个人觉得不是... ...查看全部
0
评论

Swift高级分享 - 在Swift中构建模型数据 iOS开发

iOS开发费城 发表了文章 • 24 次浏览 • 2021-05-08 13:05 • 来自相关话题

在代码库中建立可靠的结构通常是必不可少的,以便更容易使用。然而,实现一个既足够严格以防止错误和问题的结构 - 以及对现有功能足够灵活的结构以及我们想要的任何未来变化 - 都可能非常棘手。对于模型代码而言尤其如此,模型代码通常由许多不同的功能使用,每个功能都有自... ...查看全部
0
评论

iOS开发性能监控 iOS开发

iOS开发费城 发表了文章 • 50 次浏览 • 2021-05-08 12:07 • 来自相关话题

App 的性能问题虽然不会导致 App不可用,但依然会影响到用户体验。如果这个性能问题不断累积,达到临界点以后,问题就会爆发出来。这时,影响到的就不仅仅是用户了,还有负责App开发的你。线下性能监控其中线下监控使用的还是Instruments,Instrume... ...查看全部
0
评论

iOS-编译过程 iOS开发

iOS开发zuyu 发表了文章 • 31 次浏览 • 2021-05-07 22:02 • 来自相关话题

编译器iOS编译和打包时,编译器直接将代码编译成机器码,然后直接在CPU上运行。而不用使用解释器运行代码。因为这样执行效率更高,运行速度更快。C,C++,OC都是使用的编译器生成相关的可执行文件。解释器:解释器会在运行时解释执行代码,获取一段代码后就会将其翻译... ...查看全部
0
评论

iOS- 核心动画分类以及基本使用 iOS开发

iOS开发编程扫地僧 发表了文章 • 33 次浏览 • 2021-05-07 21:22 • 来自相关话题

1、UIView和核心动画区别?核心动画只能添加到CALayer, 核心动画一切都是假象,并不会改变真实的值。如果需要与用户交互就使用UIView的动画. 不需要与用户交互可以使用核心动画。在转场动画中,核心动画的类型比较多。根据⼀个路径做动画,只能用核心动画... ...查看全部
0
评论

iOS--开发中遇到的der,csr,crt,p12,pem文件到底是什么 iOS开发

iOS开发费城 发表了文章 • 35 次浏览 • 2021-05-07 19:22 • 来自相关话题

关于pem文件的话,上一篇文章已经有提到:iOS---利用OpenSSL演示RSA加密解密,PEM在工作中,pem文件,我们是不会直接使用的,需要从pem文件里面提取csr文件。csr文件步骤1:从private.pem文件里,提取rsacert.csr文件,... ...查看全部
0
评论

Swift高级分享 - 在Swift中提取视图控制器操作 iOS开发

iOS开发费城 发表了文章 • 29 次浏览 • 2021-05-07 19:04 • 来自相关话题

视图控制器往往在为Apple平台构建的大多数应用程序中起着非常重要的作用。他们管理我们UI的关键方面,提供系统功能的桥梁,如设备方向和状态栏外观,并经常响应用户交互 - 如按钮点击和文本输入。由于它们通常具有这样的关键作用,因此许多视图控制器最终遭受常见的大规... ...查看全部
2
回复

WebIM的问题,发送“阿斯顿”这三个字的时候会出现问题 环信_WebIM

lizg 回复了问题 • 2 人关注 • 2437 次浏览 • 2021-05-07 18:11 • 来自相关话题

0
评论

ES6 exports 与 import 使用 Javascript ES6

Web开发AuCf 发表了文章 • 41 次浏览 • 2021-05-07 15:59 • 来自相关话题

在创建JavaScript模块时,export 用于从模块中导出实时绑定的函数、对象或原始值,以便其他程序可以通过 import使用它们。被导出的绑定值依然可以在本地进行修改。在使用import 进行导入时,这些绑定值只能被导入模块所读取,... ...查看全部
1
回复

请教IOS IM SDK3.7.4版 发送消息的方法封装在哪里? 环信_iOS

iOS开发yangjian 回复了问题 • 2 人关注 • 59 次浏览 • 2021-05-07 15:43 • 来自相关话题

0
评论

iOS 列表界面如何优雅实现模块化与动态化 iOS开发

iOS开发九漏鱼 发表了文章 • 53 次浏览 • 2021-05-07 11:48 • 来自相关话题

前言去年做了一个小组件,前些时间考虑到项目中可能会大规模实施,完善简化后新开了一个 repo: YBHandyList 。有些朋友抛出了 nimbus、IGListKit 等业界应用很广的库,前些时间网易工程师也推出了 M80TableViewComponen... ...查看全部
0
评论

iOS 应用内打开三方地图app直接导航 iOS开发

iOS开发九漏鱼 发表了文章 • 52 次浏览 • 2021-05-07 11:32 • 来自相关话题

当然因为有需求喽。疯狂试探- (BOOL)canOpenURL:(NSURL *)url NS_AVAILABLE_IOS(3_0);常用地图应用的url Scheme://百度地图 baidumap //高德地图 iosamap //谷歌地图 comgo... ...查看全部
0
评论

Swift之构建非常优雅的便利API—Swift中的计算属性 iOS开发

iOS开发九漏鱼 发表了文章 • 35 次浏览 • 2021-05-07 11:27 • 来自相关话题

使Swift成为如此强大且通用的语言的主要原因在于,当我们选择在为特定问题形成解决方案时选择使用哪种语言功能时,我们通常可以使用多种选项。然而,这种多样性也可能引起混淆和争论,特别是当我们正在考虑的功能的关键用例之间没有明确的界限时。本周,我们来看看一个这样的... ...查看全部
0
评论

iOS 类簇(class clusters) iOS开发

iOS开发编程扫地僧 发表了文章 • 21 次浏览 • 2021-05-07 10:36 • 来自相关话题

类簇(class clusters)类簇是Foundation framework框架下广泛使用的一种设计模式。它管理了一组隐藏在公共抽象父类下的具体私有子类。没有使用类簇(Simple Concept but Complex Interface)为了说明类簇... ...查看全部
0
评论

iOS -开发SDK的技巧 iOS开发

iOS开发编程扫地僧 发表了文章 • 36 次浏览 • 2021-05-07 10:36 • 来自相关话题

本文目标:掌握封装及开发SDK的全部技巧内容提要:不同场景下如何封装及开发SDK.a静态库创建直接创建Framework库在已有工程中创建创建Framework工程进行封装创建Bundle资源库文件含界面SDK如何进行依赖开发使用脚本创建Framework库,... ...查看全部
1
回复

iOS 环信集成报错 环信_iOS集成问题

iOS开发yangjian 回复了问题 • 2 人关注 • 74 次浏览 • 2021-05-06 11:46 • 来自相关话题

1
评论

微信小程序demo报错 微信小程序

Web开发向北 发表了文章 • 62 次浏览 • 2021-05-02 19:58 • 来自相关话题

2
回复

利用环信实现像微信一样的即时通讯,是不是要搭建自己的服务器 环信_Android

Android开发渡边菜狗 回复了问题 • 2 人关注 • 204 次浏览 • 2021-04-30 16:06 • 来自相关话题

3
回复

微信小程序sdk支持1v1语言通话吗? 微信小程序 环信_WebIM

书生 回复了问题 • 3 人关注 • 3328 次浏览 • 2021-04-30 15:06 • 来自相关话题

0
评论

Swift的高级技巧 - 动态注入和更改代码 iOS开发

iOS开发九漏鱼 发表了文章 • 65 次浏览 • 2021-04-30 11:47 • 来自相关话题

虽然Xcode为lldb命令提供了几个可视化抽象,例如通过单击代码行添加断点并通过单击播放按钮来运行,但lldb提供了一些Xcode UI中不存在的有用命令。这可以是从即时创建方法到甚至更改CPU的寄存器以强制应用程序上的特定流而无需重新编译它,并且了解它们可... ...查看全部
0
评论

iOS KVO 与 readonly的讨论 (数组array & setter) iOS开发

iOS开发费城 发表了文章 • 71 次浏览 • 2021-04-29 18:56 • 来自相关话题

在开发过程中,可能会有这样的需求:当数据源变动的时候及时刷新显示的列表。期望是去监听数据源数组的count,当count有变动就刷新UI,可是实际操作中却发现了不少的问题。例如:self.propertyArray = [NSMutableArray arra... ...查看全部
2
评论

【含视频、课件下载】一天开发一款灵魂社交APP 开源项目

跨平台开发阿花君霸占路人 发表了文章 • 119 次浏览 • 2021-04-29 18:15 • 来自相关话题

视频回放: 课件下载:社交应用开发分享.pptx零开发基础、源码共享 内容介绍:从互联网诞生之日起,社交需求就一直作为一种刚需存在,在人际过载与信息过载时代,微信已经不再能承载我们最简单、纯粹、美好的社交需求,在社交疲态和用户迁移的产品契机下,陌生人... ...查看全部
1
评论

常见的8个前端防御性编程方案 前端面试

Web开发AuCf 发表了文章 • 63 次浏览 • 2021-04-29 17:34 • 来自相关话题

关于前端防御性编程我们大多数情况可能遇到过,后端的由于同时请求人数过多,或者数据量过大,又或者是因为异常导致服务异常,接口请求失败,然后前端出现白屏或者报错还有一种情况,是前端自身写的代码存在一些缺陷,整个系统不够健壮,从而会出现白屏,或者业务系统异常,用户误... ...查看全部
0
评论

嗨,你真的懂this吗? 前端面试 this指向

Web开发AuCf 发表了文章 • 63 次浏览 • 2021-04-29 17:27 • 来自相关话题

this关键字是JavaScript中最复杂的机制之一,是一个特别的关键字,被自动定义在所有函数的作用域中,但是相信很多JsvaScript开发者并不是非常清楚它究竟指向的是什么。听说你很懂this,是真的吗?请先回答第一个问题:如何准确判断this指向的是什... ...查看全部
0
评论

前端基础-你真的懂函数吗? IT大前端 前端面试

Web开发AuCf 发表了文章 • 164 次浏览 • 2021-04-29 17:18 • 来自相关话题

前言众所周知,在前端开发领域中,函数是一等公民,由此可见函数的重要性,本文旨在介绍函数中的一些特性与方法,对函数有更好的认知正文1.箭头函数ECMAScript 6 新增了使用胖箭头(=>)语法定义函数表达式的能力。很大程度上,箭头函数实例化的函数对象与... ...查看全部
0
评论

避免 iOS 组件依赖冲突的小技巧 iOS开发

iOS开发我要打中单 发表了文章 • 65 次浏览 • 2021-04-29 17:13 • 来自相关话题

问题缘由本文以 YBImageBrowser 组件举例。YBImageBrowser 依赖了 SDWebImage,在使用 CocoaPods 集成到项目中时,可能会出现一些依赖冲突的问题,最近社区提了多个 Issues 并且在 Insights -> ... ...查看全部
0
评论

什么,项目构建时内存溢出了?了解一下 node 内存限制 内存泄露 node.js

Web开发AuCf 发表了文章 • 69 次浏览 • 2021-04-29 17:05 • 来自相关话题

背景在之前的一篇文章中, 我们遇到了一个项目在构建时内存溢出的问题。当时的解决方案是: 直接调大 node 的内存限制,避免达到内存上限。今天听同事分享了一个新方法,觉得不错, 特此记录, 顺便分享给大家, 希望对大家有所帮助。正文但 Node 进程... ...查看全部
2
回复

注册失败但登陆成功 注册用户失败 集成环信注册失败

Android开发阿花君霸占路人 回复了问题 • 2 人关注 • 91 次浏览 • 2021-04-29 17:03 • 来自相关话题

0
评论

前端常用图片文件下载上传方法 下载 web

Web开发AuCf 发表了文章 • 56 次浏览 • 2021-04-29 16:57 • 来自相关话题

本文整理了前端常用的下载文件以及上传文件的方法例子均以vue+element ui+axios为例,不使用el封装好的上传组件,这里自行进行封装实现先附上demo上传文件以图片为例,文件上传可以省略预览图片功能图片上传可以使用2种方式:文件流和base64;1... ...查看全部
0
评论

iOS核心动画高级技巧-1 iOS开发

iOS开发我要打中单 发表了文章 • 57 次浏览 • 2021-04-29 16:51 • 来自相关话题

1. 图层树图层的树状结构巨妖有图层,洋葱也有图层,你有吗?我们都有图层 -- 史莱克Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动画的,但实际上它是从一个叫做Layer Kit这么一个不怎么和动画有关的名字演变而来,所以做动画... ...查看全部
1
回复

ios聊天界面的头像显示 聊天页面头像昵称

iOS开发yangjian 回复了问题 • 2 人关注 • 187 次浏览 • 2021-04-29 16:46 • 来自相关话题