注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

环信FAQ

环信FAQ

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

APP与H5通信-JsBridge 跨平台

上帝之眼 发表了文章 • 65 次浏览 • 2024-03-21 20:26 • 来自相关话题

背景 在移动开发领域,原生应用嵌入网页(H5)可以实现一套代码多端使用,那么原生应用(APP)和网页(H5)之间的通信就非常重要。 JsBridge作为一种实现此类通信的工具,用于实现原生应用和嵌入其中的网页之间的通信。 H5与native交互,本质上来说就两... ...查看全部
0
评论

Flutter 用什么架构方式才合理? 跨平台

上帝之眼 发表了文章 • 121 次浏览 • 2024-03-01 08:40 • 来自相关话题

前言 刚入门 Flutter 编程时,差点被 Flutter 的嵌套地狱吓走,不过当我看到 Flutter 支持 Windows 稳定后,于是下定决心尝试接受 Flutter,因为 Flutter 真的给的太多了:跨平台、静态编译、热加载界面。 Flutter... ...查看全部
0
评论

uni-app开发小程序:项目架构以及经验分享 跨平台

上帝之眼 发表了文章 • 117 次浏览 • 2024-02-04 08:44 • 来自相关话题

uni-app开发小程序:项目架构以及经验分享 2022年的时候,公司为了快速完成产品并上线,所以选用微信小程序为载体;由于后期还是打算开发App;虽然公司有ios和Android,但是如果能一套代码打包多端,一定程度上可以解决成本;前端技术栈也是vue,在... ...查看全部
0
评论

vscode+vite+ts助你高效开发uni-app项目 跨平台

上帝之眼 发表了文章 • 157 次浏览 • 2024-02-01 08:35 • 来自相关话题

前言 最近在基于uni-app开发小程序,由于公司使用的是 HBuilder创建的项目,每次都需要打开HBuilderX当运行工具,开发体验真是难受至极。打算使用vscode + vite + ts创建一套模版,脱离 HBuilder 为什么不喜欢HBuild... ...查看全部
0
评论

Kotlin开发者尝试Flutter——错怪了Dart这门语言 跨平台

上帝之眼 发表了文章 • 129 次浏览 • 2024-02-01 08:32 • 来自相关话题

前言 我曾经是Java安卓开发者,进入大学后了解并且转向了Kotlin开发安卓,时至今日已经有了一年时间,Kotlin带给我的体验实在是太惊艳了,我深信这就是我最喜欢的语言了。 抱着这种看法,我发现了Flutter+Dart这种抽象的组合,大量的嵌套好像让我在... ...查看全部
0
评论

uniapp小程序包过大的问题 跨平台

上帝之眼 发表了文章 • 147 次浏览 • 2024-01-31 08:41 • 来自相关话题

uniapp小程序包过大的问题 前言 微信小程序为了优化用户体验,将小程序首次加载的数据限制在了2M以内(推荐1.5M),剩下的数据采取分包(懒加载)的方式进行引用。 一 开启分包subPackages 在manifest.json文件中添加"optimiza... ...查看全部
0
回复

怎么把环信的注册用户和自己的注册接口结合起来呢,两个注册都需要发送验证码 用户注册

回复

微信用户_160 发起了问题 • 1 人关注 • 194 次浏览 • 2024-01-30 17:03 • 来自相关话题

0
评论

Flutter 首个真正可商用的 JSBridge 框架(完全兼容的 DSBridge for Flutter) 跨平台

上帝之眼 发表了文章 • 138 次浏览 • 2024-01-30 08:31 • 来自相关话题

DSBridge for Flutter 在 Android 和 iOS 平台上做过 Hybrid 开发的同学基本都会知道 DSBridge,该框架目前最受欢迎的 JSBridge 框架之一,为了在 Flutter 侧实现原生 Hybrid 的能力,于是我们将... ...查看全部
0
评论

从Flutter到Compose,为什么都在推崇声明式UI? 跨平台

上帝之眼 发表了文章 • 127 次浏览 • 2024-01-22 08:41 • 来自相关话题

Compose推出之初,就曾引发广泛的讨论,其中一个比较普遍的声音就是——“🤨这跟Flutter也长得太像了吧?!” 这里说的长得像,实际更多指的是UI编码的风格相似,而关于这种风格有一个专门的术语,叫做声明式UI。 对于那些已经习惯了命令式UI的Androi... ...查看全部
0
评论

在微信小程序里运行完整的 Flutter,我们是怎么做到的? 跨平台

上帝之眼 发表了文章 • 103 次浏览 • 2024-01-19 08:30 • 来自相关话题

背景 小程序是一种全新的业务形态,特别是微信小程序,既结合了 Web 动态化特性,又拥有 Native 丰富的设备能力支持。 在微信这个宿主上,小程序不仅有稳定的分发渠道,更拥有完善的生命周期、数据、AI 能力支持。 在该微信上开发小程序,一般使用以下两种方法... ...查看全部
0
评论

刷了四百道算法题,我在项目里用过哪几道呢? 跨平台

上帝之眼 发表了文章 • 99 次浏览 • 2024-01-10 08:29 • 来自相关话题

大家好,我是老三,今天和大家聊一个话题:项目中用到的力扣算法。 不知道从什么时候起,算法已经成为了互联网面试的标配,在十年前,哪怕如日中天的百度,面试也最多考个冒泡排序。后来,互联网越来越热,涌进来的人越来越多,整个行业越来越内卷的,算法也慢慢成了大小互联网公... ...查看全部
0
评论

一个 Kotlin 开发,对于纯函数的思考 跨平台

上帝之眼 发表了文章 • 96 次浏览 • 2024-01-09 08:32 • 来自相关话题

什么是纯函数? 纯函数是数学上的一种理想状态,即相同的输入永远会得到相同的输出,而且没有任何可观察的副作用 在数学上函数的定义为 It must work for every possible input value And it has only one ... ...查看全部
0
评论

App跨平台框架VS原生开发深度评测之2023版 跨平台

上帝之眼 发表了文章 • 141 次浏览 • 2023-12-28 08:30 • 来自相关话题

App跨平台框架历史悠久,从cordova、react native、flutter,直到最近的uni-app x。江山代有才人出,每个都试图颠覆原生,但过去却一直未成功。 过去的问题到底在哪里? 我们先捋一捋各种技术路线,分析这些跨平台开发框架和原生应用的差... ...查看全部
0
评论

Kotlin魔法——优雅实现多函数回调 跨平台

写给少年的歌 发表了文章 • 100 次浏览 • 2023-12-25 08:39 • 来自相关话题

补充 写完这篇文章并发布了之后才发现,这个写法已经有人发布过了,也可以参考参考~ 如何让你的回调更具Kotlin风味 Kotlin DSL回调 写在前面 在网络请求时,经常面临一类情况:网络请求有可能成功,也有可能失败,这就需要两个回调函数来分别对成功和失败... ...查看全部
0
评论

公司敏感数据被上传Github,吓得我赶紧改提交记录 跨平台

上帝之眼 发表了文章 • 121 次浏览 • 2023-12-20 14:26 • 来自相关话题

大家好,我是小富~ 说个事吧!最近公司发生了一个事故,有同事不小心把敏感数据上传到了GitHub上,结果被安全部门扫描出来了。这件事导致公司对所有员工进行了一次数据安全的培训。对于这个事我相信,有点工作经验的人都不会故意去上传这些敏感文件,多数应该是误操作导致... ...查看全部
0
评论

flutter chat UI again flutter 漂亮聊天UI界面实现 跨平台

写给少年的歌 发表了文章 • 111 次浏览 • 2023-12-19 09:23 • 来自相关话题

flutter 漂亮聊天UI界面实现 flutter chat UI  之前写了一个聊天界面,但是只是花架子,并不能使用,无法点击,无法活动,并且由于时间问题也没有完全完成,右侧的聊天界面没有实现。现在,我准备完成一个比较美观且能使用的聊天界面。 寻找聊天界面... ...查看全部
0
回复

flutter集成环信后,文字、图片发送接收都正常,安卓端的会出现有时候语音消息失败 Flutter

回复

微信用户_142 发起了问题 • 1 人关注 • 245 次浏览 • 2023-12-18 09:16 • 来自相关话题

0
评论

uniapp日常总结--uniapp页面传值 跨平台

写给少年的歌 发表了文章 • 104 次浏览 • 2023-12-12 09:50 • 来自相关话题

uniapp日常总结--uniapp页面传值在Uniapp中,不同页面之间传值可以通过以下几种方式实现:URL参数传递:可以通过在跳转链接中添加参数,然后在目标页面通过this.$route.params或this.$route.query来获取传递的参数。 ... ...查看全部
0
评论

Flutter 日记APP-开篇 跨平台

上帝之眼 发表了文章 • 170 次浏览 • 2023-12-07 09:25 • 来自相关话题

序言 在跟着wendux大佬的书学习flutter后,开始着手写个app进行实战。考虑到没有服务器,所以主要写工具类,无网络交互的app。之前看了《小狗钱钱》这本书,里面的梦想笔记让我印象深刻,便开始着手写一个记录自己梦想笔记的app。 App 构想 创建自... ...查看全部
0
评论

Flutter 实现登录 UI Flutter

猫小柒 发表了文章 • 217 次浏览 • 2023-09-22 17:11 • 来自相关话题

本文,我将解析怎么前构建一个用户交互的登录页面。这里,我使用 TextField 挂件,这方便用户输入用户名和密码。还使用 FlatButton 挂件,来处理一些动作。当然,我还使用了 Image 挂件来设定登录页面的 logo。 效果图如下: 第一步: m... ...查看全部
0
评论

className 还能这么用,你学会了吗 前端

猫小柒 发表了文章 • 182 次浏览 • 2023-09-19 09:37 • 来自相关话题

抛出问题 className大家都用过吧,用它在react项目中设置样式。它的用法很简单,除了可以设置一个样式外,react中也可以使用className引入多个类样式。 这次在写项目的时候,碰到一个非常小但是当时却一直解决不了的问题。后面在复盘的时候将它解决... ...查看全部
0
评论

手机网站支付(在uniapp同时支持H5和app!) 跨平台

上帝之眼 发表了文章 • 187 次浏览 • 2023-09-11 09:52 • 来自相关话题

前言 uniapp开发项目时,遇到对接支付宝手机网站支付。如果仅仅是H5端,那分分钟搞定的(不就是调用后端接口,提交返回表单即可调起支付)。然而,这次需求是H5和App都使用该支付。这倒是新奇了,App中能使用支付宝手机网站支付吗?那它怎么提交表单,怎么处理... ...查看全部
0
评论

React的并发悖论 前端

猫小柒 发表了文章 • 158 次浏览 • 2023-09-06 09:58 • 来自相关话题

大家好,我卡颂。 当一个React应用逻辑变得复杂后,组件render花费的时间会显著增长。如果从组件render到视图渲染期间消耗的时间过长,用户就会感知到页面卡顿。 为了解决这个问题,有两个方法:让组件render的过程从同步变为异步,这样render过程... ...查看全部
0
评论

2个奇怪的React写法 前端

猫小柒 发表了文章 • 182 次浏览 • 2023-09-05 09:49 • 来自相关话题

大家好,我卡颂。 虽然React官网用大量篇幅介绍最佳实践,但因JSX语法的灵活性,所以总是会出现奇奇怪怪的React写法。 本文介绍2种奇怪(但在某些场景下有意义)的React写法。也欢迎大家在评论区讨论你遇到过的奇怪写法。 欢迎加入人类高质量前端交流群,带... ...查看全部
0
评论

Kotlin注解探秘:让代码更清晰 跨平台

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

快速上手 @Target(   AnnotationTarget.CLASS,   AnnotationTarget.FUNCTION,   AnnotationTar... ...查看全部
0
评论

原生应用要亡了! iOS

猫小柒 发表了文章 • 175 次浏览 • 2023-08-31 09:33 • 来自相关话题

跨平台混合应用(及替代方案)取代了性能优先的原生应用 纯粹的原生应用通常是一种依赖于平台的GUI程序, 它使用特定操作系统的本地开发语言和GUI框架. 例如, Gedit 是一个原生应用, 因为它使用 C 和 GTK 作为实现依赖. Notepad++ 是一... ...查看全部
0
评论

flutter有哪些架构的框架?该怎么选择 Flutter

猫小柒 发表了文章 • 194 次浏览 • 2023-08-29 12:26 • 来自相关话题

flutter有哪些架构的框架? Flutter是一种新兴的跨平台移动应用开发框架,它提供了丰富的UI组件和工具,使得应用开发更加容易。在Flutter中,有很多架构框架可供选择,以下是几个比较常用的架构框架:BLoC (Business Logic Comp... ...查看全部
0
评论

一个写了3年半flutter的小伙,突然写了2个月uniapp的感悟! 跨平台

上帝之眼 发表了文章 • 179 次浏览 • 2023-08-24 08:49 • 来自相关话题

前言 因为某些原因,在过去的三年半时间,我除了flutter之外,很少接触其他的框架,期间除了学习了Android(主要是Kotlin、jetpack)、GoLang Gin之外基本上很少接触其他的框架。而在最近的两个月,突然来了一个要求用uniapp实现的项... ...查看全部
0
评论

像支付宝那样“致敬”第三方开源代码 Flutter

猫小柒 发表了文章 • 169 次浏览 • 2023-08-21 10:02 • 来自相关话题

前言 通常我们在App中会使用第三方的开源代码,按照许可协议,我们应该在App中公开使用的开源代码并且附上对应的开源协议。当然,实际上只有少部分注重合规性的大厂才会这么干,比如下图是支付宝的关于界面的第三方信息。当然,对于小企业,基本上都不会放使用的第三方开源... ...查看全部
0
评论

如何优化 electron 应用在低配电脑秒启动 跨平台

上帝之眼 发表了文章 • 320 次浏览 • 2023-07-07 12:48 • 来自相关话题

背景 古茗门店使用的收银机,有些会因为使用年限长、装了杀毒软件、配置低等原因性能较差,导致进钱宝启动响应较慢。然后店员在双击进钱宝图标后,发现没反应,就会重复点击 因此我们希望优化到即使在这些性能不太好的收银机上,也能让进钱宝有较快的启动体验 优化思路 测... ...查看全部
0
评论

算法基础:归并排序 跨平台

上帝之眼 发表了文章 • 257 次浏览 • 2023-07-03 14:56 • 来自相关话题

上一篇文章介绍了什么是分治思想,今天就来看一下它其中一个继承人-- 归并排序,本章主要介绍归并排序的原理,以及对一个实际问题进行编码。 学习的内容 1. 什么是归并排序 比如我们拿到一个数组,如果想使用归并排序,应该怎么做呢?首先我们将数组从中间切分,分成左... ...查看全部
0
评论

uniapp开发项目——问题总结 跨平台

上帝之眼 发表了文章 • 239 次浏览 • 2023-07-03 11:35 • 来自相关话题

前言 之前使用过uniapp开发微信小程序,但是没有遇到需要兼容H5页面的。因此在使用uniapp开发微信小程序和H5的过程中,遇到了好些问题。 1. button按钮存在黑色边框 使用button标签,在手机上查看存在黑色的边框,设置了border: non... ...查看全部
0
评论

某外包面试官:你还不会uniapp?😲😲 跨平台

上帝之眼 发表了文章 • 244 次浏览 • 2023-06-28 09:52 • 来自相关话题

uniapp主要文件夹 pages.json 配置文件,全局页面路径配置,应用的状态栏、导航条、标题、窗口背景色设置等 main.js 入口文件,主要作用是初始化vue实例、定义全局组件、使用需要的插件如 vuex,注意uniapp无法使用vue-router... ...查看全部
1
回复

flutter 集成后 iOS 发送视频 lfutter

回复

zhaowei 回复了问题 • 1 人关注 • 354 次浏览 • 2023-05-10 16:19 • 来自相关话题

0
评论

uniapp 手机号码一键登录保姆级教程 跨平台

上帝之眼 发表了文章 • 587 次浏览 • 2023-04-14 09:38 • 来自相关话题

背景 通过uniapp来开发App,目前内部上架的App产品现有的登录方式有「账号/密码」 和 「手机号/验证码」两种登录方式;但这两种方式还是不够便捷,目前「手机号一键登录」是替代短信验证登录的下一代登录验证方式,能消除现有短信验证模式等待时间长、操作繁琐和... ...查看全部
0
回复

flutter fromJson转换出错 Flutter

回复

lddda 发起了问题 • 1 人关注 • 431 次浏览 • 2023-02-24 13:56 • 来自相关话题

0
评论

Compose跨平台又来了,这次能开发iOS了 跨平台开发 compose

迟天 发表了文章 • 632 次浏览 • 2023-02-09 16:15 • 来自相关话题

/   今日科技快讯   /近日,有消息称百度3月将推出ChatGPT风格服务。经百度确认,该项目名字确定为文心一言,英文名ERNIE Bot,三月份完成内测,面向公众开放。目前,文心一言在做上线前的冲刺。百度方面表示,... ...查看全部
0
回复

react-native打包带时候遇到一个问题 reactnative

回复

qqq602060803 发起了问题 • 1 人关注 • 663 次浏览 • 2023-01-16 17:18 • 来自相关话题

0
评论

环信 flutter sdk集成IM离线推送及点击推送获取推送信息(iOS版) Flutter 推送

小蜜蜂 发表了文章 • 977 次浏览 • 2023-01-10 11:29 • 来自相关话题

前提条件1.macOS系统,安装了xcode和flutter集成环境2.有苹果开发者账号3.有环信开发者账号(注册地址:https://console.easemob.com/user/register)4.参考这篇文章https://www.imgeek.o... ...查看全部
0
评论

微信开放小程序运行SDK,我们的App可以跑小程序了 小程序 跨平台

上帝之眼 发表了文章 • 1157 次浏览 • 2023-01-02 20:44 • 来自相关话题

前言这几天看到微信团队推出了一个名为 Donut 的小程序原生语法开发移动应用框架,通俗的讲就是将微信小程序的能力开放给其他的企业,第三方的 App 也能像微信一样运行小程序了。其实不止微信,面对潜力越来越大的 B 端市场,阿里早期就开放了这样产品——mPaa... ...查看全部
0
评论

如何使用 uni-app 30分钟快速开发即时通讯应用|开发者活动 低代码 社区技术活动 跨平台开发 uniapp

beyond 发表了文章 • 669 次浏览 • 2022-11-29 16:36 • 来自相关话题

“一套代码,多端运行”是很多开发团队的梦想,基于 uni-app 跨平台框架支持 iOS、Android、Web以及各种小程序并支持平台间互通,快速实现搭建多端即时通讯功能,降低开发难度,提升开发效率。12月13日 晚 19:00,环信线上公开课《使用 uni... ...查看全部
0
评论

哈啰 Quark Design 正式开源,下一代跨技术栈前端组件库 跨平台开发

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

官网:quark-design.hellobike.comQuark(夸克) Design 是由哈啰平台 UED 和增长&电商前端团队联合打造的一套面向移动端的跨框架 UI 组件库。与业界第三方组件库不一样,Quark Design 底层基于 Web ... ...查看全部
0
评论

uni-app跨端开发之疑难杂症 uniapp 跨平台开发 web

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

今年,公司决定解决各个团队移动端开发的混战局面,由架构部出一套移动端框架,规范化开发标准。经过一段时间的调研,考虑到跨端以及公司主要技术栈为vue,最终选择了uni-app作为移动端框架,在大家都“很忙”的情况下,我成为了移动端框架的主要开发。以前就总听同事说... ...查看全部
0
评论

uniapp热更新 uniapp Android

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

为什么要热更新热更新主要是针对app上线之后页面出现bug,修改之后又得打包,上线,每次用户都得在应用市场去下载很影响用户体验,如果用户不愿意更新,一直提示都不愿意更新,这个bug就会一直存在。 可能你一不小心写错了代码,整个团队的努力都会付之东流,苦不苦,冤... ...查看全部
2
评论

uniapp的骨架屏生成指南 uniapp 跨平台开发

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

骨架屏一般用于页面在请求远程数据尚未完成时,页面用灰色块预显示本来的页面结构,给用户更好的体验。 使用到的API有uni.createSelectorQuery()uni.getSystemInfoSync()。常规首页的布局一般而言,我们的首页的基础布局是包... ...查看全部
0
评论

被「羊了个羊」逼疯后,鹅厂程序员怒而自制「必通关版」|GitHub热榜 新闻资讯 职场话题

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

「羊了个羊」有多恶心?能逼程序员气到撸起袖子自己上……这两天,GitHub上就出现这么一个仿制版,名曰「鱼了个鱼」。不同于以「极低通关率」肝死玩家的原版,此版作者放出话来——没广告!可自定义关卡和图案!道具无限!。甚至可以定制出这(离)样(谱)的界面:目前,该... ...查看全部
0
评论

由点汇聚成字的动效炫极了 Flutter Android

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

前言在引入 fl_chart 绘制图表的时候,看到插件有下面这样的动效,随机散乱的圆点最后组合成了 Flutter 的 Logo,挺酷炫的。本篇我们来探讨类似的效果怎么实现。点阵在讲解代码实现之前,我们先科普一个知识,即点阵。点阵在日常生活中很常见,比如广告屏... ...查看全部
0
评论

uniapp使用canvas实现二维码分享 跨平台开发

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

实现使用canvas在小程序H5页面进行二维码分享 如下图效果 可以保存并扫码总体思路:使用canvas进行绘制,为了节省时间固定部分采用背景图绘制 只有二维码以及展示图片及标题绘制,绘制完成后调用uni.canvasToTempFilePath将其转为图片展... ...查看全部
0
评论

Uniapp 多端开发经验整理 uniapp 跨平台开发

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

本文档目的在于帮助基于 Uniapp 进行移动开发的人员 快速上手、规避问题、提升效率。将以流程提纲的方式,整理开发过程各阶段可能出现的问题点以及思路。对官方文档中已有内容,会贴附链接,尽量不做过多阐述以免冗余。使用时可根据需求和自身掌握情况,从目录跳转查看。... ...查看全部
1
回复

uniapp微信发送语音时,ios系统部分无法收到语音,部分也无法发送语音,部分语音点击没有声音 发送语音

yangjian 回复了问题 • 2 人关注 • 725 次浏览 • 2022-08-30 11:26 • 来自相关话题