注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

环信FAQ

环信FAQ

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

实现基于uni-app的项目自动检查APP更新 跨平台

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

我们平时工作中开发APP时,及时为用户提供应用更新是提升用户体验和保证功能完整性的重要一环。本文将通过一段实际的代码示例,详细介绍如何在基于uni-app框架的项目中实现自动检查应用更新的功能,并引导用户完成升级过程。该功能主要涉及与服务器端交互获取最新版本信... ...查看全部
0
评论

横扫鸿蒙弹窗乱象,SmartDialog出世 跨平台

上帝之眼 发表了文章 • 61 次浏览 • 2024-09-10 10:23 • 来自相关话题

前言 但凡用过鸿蒙原生弹窗的小伙伴,就能体会到它们是有多么的难用和奇葩,什么AlertDialog,CustomDialog,SubWindow,bindXxx,只要大家用心去体验,就能发现他们有很多离谱的设计和限制,时常就是一边用,一边骂骂咧咧的吐槽 实属无... ...查看全部
0
评论

Flutter 七年之约:2024 年将带来哪些惊喜? 跨平台

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

Flutter 作为目前最出色的跨平台开发框架之一,自2017年Google向公众发布它以来,已经走过了七年的历程。在这段时间里,成千上万的开发者和团队选择了使用 Flutter 来开发他们的应用程序。时至今日,Google 仍然坚定地支持着Flutter的发... ...查看全部
0
评论

老板说,2 天开发一个 App,双端支持,我做到了 跨平台

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

老板说,2 天开发一个 App,我用 Expo 做到了,当然,学习怎么使用 Expo 花了1个小时时间不算哈。Expo 是一个非常强大的工具,特别适合那些想要快速构建和发布React Native应用的开发者。你有没有遇到过这种情况?刚刚上手React Nat... ...查看全部
0
评论

Flutter局部刷新三剑客 跨平台

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

局部刷新作为提高Flutter页面性能的重要手段,是每一个Flutter老手都必须掌握的技巧。当然,我们不用非得使用Riverpod、Provider、Bloc这些状态管理工具来实现局部刷新,Flutter框架本身也给我们提供了很多方便快捷的刷新方案,今天要提... ...查看全部
0
评论

为什么我建议Flutter中通过构造参数给页面传递信息 跨平台

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

哈喽,我是老刘 前段时间有人问我这个问题碰到没有:Flutter - 升级3.19之后页面多次rebuild? 说实话我们没有碰到这个问题 我先来简单解释一下这个问题,本质上是因为使用了 InheritedWidget 通过InheritedWidget向子树... ...查看全部
0
评论

Flutter-实现悬浮分组列表 跨平台

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

在本篇博客中,我们将介绍如何使用 Flutter 实现一个带有分组列表的应用程序。我们将通过 CustomScrollView 和 Sliver 组件来实现该功能。 需求 我们需要实现一个分组列表,分组包含固定的标题和若干个列表项。具体分组如下: 水果 动物... ...查看全部
0
评论

Flutter 3.24 发布啦,快来看看有什么更新 跨平台

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

2024年立秋,Flutter 3.24 如期而至,本次更新主要包含 Flutter GPU 的预览,Web 支持嵌入多个 Flutter 视图,还有更多 Cupertino 相关库以及 iOS/MacOS 的更新等,特别是 Flutter GPU 的出现,... ...查看全部
0
评论

好消息!uniapp也能开发鸿蒙了,但坏消息是…… 跨平台

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

相信不少前端从业者一听uniapp支持开发鸿蒙Next后非常振奋。猫林老师作为7年前端er也是非常激动,第一时间体验了下。在这里也给大家分享一下我的看法 uniapp开发鸿蒙优势 对于前端开发者而言,几乎无需增加额外的学习成本 一套代码,通用在Androi... ...查看全部
0
评论

还学鸿蒙原生?vue3 + uniapp 可以直接开发鸿蒙啦! 跨平台

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

Hello,大家好,我是 Sunday 7月20号,uniapp 官网“悄咪咪”的上线了 uniapp 开发鸿蒙应用 的文档,算是正式开启了 Vue3 + uniapp 开发鸿蒙应用 的时代。 开发鸿蒙的前置准备 想要使用 uniapp 开发鸿蒙,我们需要具... ...查看全部
0
评论

uniapp适配android、ios的引导页、首页布局 跨平台

上帝之眼 发表了文章 • 176 次浏览 • 2024-07-24 09:40 • 来自相关话题

uniapp适配Android、Ios的引导页和首页布局 真是很久没来掘金写文章了,最近一直在学习Nest和Next这些后端知识,忙只是一方面,更多的还是懒吧。其实今年来北京工作之后,完全独立挑大梁来写app收获还是蛮多的,但是我一般忙完就完事,着急学习自己... ...查看全部
0
评论

Flutter 为什么没有一款好用的UI框架? 跨平台

上帝之眼 发表了文章 • 222 次浏览 • 2024-07-22 09:31 • 来自相关话题

哈喽,我是老刘 前两天,系统给我推送了一个问题。 我理解提问者真正想问的是:有没有一个不用学习那么多UI组件和渲染知识,可以简单快速搭建UI的东西。 Flutter 包括原生开发,为什么需要考虑那么多细节,不能做的简单一些? 首先,我们需要明白Flutter... ...查看全部
0
评论

uniapp下各端调用三方地图导航 跨平台

上帝之眼 发表了文章 • 176 次浏览 • 2024-07-19 10:27 • 来自相关话题

技术栈开发框架: uniappvue 版本: 2.x需求使用uniapp在app端(Android,IOS)中显示宿主机已有的三方导航应用,由用户自主选择使用哪家地图软件进行导航,选择后,自动将目标地址设为终点在导航页面。 使用uniapp在微信小程序中调用微... ...查看全部
0
评论

uni-app 集成推送 跨平台

上帝之眼 发表了文章 • 189 次浏览 • 2024-07-17 09:47 • 来自相关话题

研究了几天,终于是打通了uni-app的推送,本文主要针对的是App端的推送开发过程,分为在线推送和离线推送。我们使用uni-app官方推荐的uni-push2.0。官方文档准备工作:开通uni-push功能勾选uniPush2.0点击"配置"填写表单&nbs... ...查看全部
0
评论

你的 Flutter 项目异常太多是因为代码没有这样写 跨平台

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

以前在团队里 Review 过无数代码,也算是阅码无数的人了,解决过的线上异常也数不胜数,故对如何写出健状性的代码有一些微小的见解。刚好最近闲来得空(其实是拖延症晚期)把之前躺在备忘录里的一些小记整理了一下,希望能对你有一些启发。 Uri 对象的使用 在 Da... ...查看全部
0
评论

使用 uni-app 开发 APP 并上架 IOS 全过程 跨平台

上帝之眼 发表了文章 • 291 次浏览 • 2024-07-11 09:02 • 来自相关话题

教你用 uni-app 开发 APP 上架 IOS 和 Android 介绍 本文记录了我使用uni-app开发构建并发布跨平台移动应用的全过程,旨在帮助新手开发者掌握如何使用uni-app进行APP开发并最终成功上架。通过详细讲解从注册开发者账号、项目创建、... ...查看全部
0
评论

从劝退 flutter_screenutil 聊到不同尺寸 UI 适配的最佳实践 跨平台

上帝之眼 发表了文章 • 247 次浏览 • 2024-07-05 09:28 • 来自相关话题

先说优点 💡 先说优点叠个甲,毕竟库本身没有太大问题,往往都是使用的人有问题。 由于是基于设计稿进行屏幕适配的框架,在处理不同尺寸的屏幕时,都可以使用相同的 尺寸数值+单位 ,实现对设计稿等比例的适配,同时保真程度一般很高。 在有设计稿的情况下,只使用 C... ...查看全部
0
评论

移动前端混合开发技术演进之路 跨平台

上帝之眼 发表了文章 • 205 次浏览 • 2024-06-28 15:32 • 来自相关话题

本文是azuo和萌妹俩技术创作之旅的第15篇原创文章,内容创作@azuo😄,精神支持@大头萌妹😂 前言:本文主要探讨了移动混合开发( Hybrid APP) 开发的技术演进历程,将阐述了webview(H5)、React Native、小程序技术等在其中所扮... ...查看全部
0
评论

扒一扒uniapp是如何做ios app应用安装的 跨平台

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

为何要扒 因为最近有移动端业务的需求,用uniapp做了ios、Android双端的app应用,由于没有资质上架AppStore和test flight,所以只能使用苹果的超签(需要ios用户提供uuid才能加入测试使用,并且只支持100人安装使用)。打包出来... ...查看全部
0
评论

优雅解决uniapp微信小程序右上角胶囊菜单覆盖问题 跨平台

上帝之眼 发表了文章 • 228 次浏览 • 2024-06-18 14:12 • 来自相关话题

前言 大家好,今天聊一下在做uniapp多端适配项目,需要用到自定义导航时,如何解决状态栏塌陷及导航栏安全区域多端适配问题,下文只针对H5、APP、微信小程序三端进行适配,通过封装一个通用高阶组件包裹自定义导航栏内容,主要是通过设置padding来使内容始终保... ...查看全部
0
评论

uniApp新模式: 使用Vue3 + Vite4 + Pinia + Axios技术栈构建 跨平台

上帝之眼 发表了文章 • 417 次浏览 • 2024-06-04 09:27 • 来自相关话题

背景 使用Vue3 + Vite4 + Pinia + Axios + Vscode模式开发之后,感叹真香!不用再单独去下载HBuilderX。废话不多说,直接上干货! 版本号 node: v16.18.0 vue: ^3.3.4, vite: 4.1.4 ... ...查看全部
0
评论

Flutter:听说你最近到处和人说我解散了? 跨平台

上帝之眼 发表了文章 • 347 次浏览 • 2024-05-17 09:25 • 来自相关话题

早上收到这条消息的时候我是懵圈的,明明几天前才收到下个月 Google I/O 时的 Flutter community 邮件,难道还能这样“出师未捷身先死” ?那 I/O 还开不开? 懵逼之余我又收到了另一条私信,结合起来大概理解了,Google 的裁员... ...查看全部
0
评论

各平台移动开发技术对比 跨平台

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

针对原生开发面临的问题,业界一直都在努力寻找好的解决方案,而时至今日,已经有很多跨平台框架(注意,本书中所指的“跨平台”若无特殊说明,即特指 Android 和 iOS 两个平台),根据其原理,主要分为三类: hybrid :H5 + 原生(Cordova、I... ...查看全部
0
评论

APP与H5通信-JsBridge 跨平台

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

回复

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

0
评论

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

回复

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

0
评论

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

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

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

Flutter 日记APP-开篇 跨平台

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

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

Flutter 实现登录 UI Flutter

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

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

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

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

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

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

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

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

React的并发悖论 前端

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

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

2个奇怪的React写法 前端

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

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

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

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

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

原生应用要亡了! iOS

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

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

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

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

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