注册
环信即时通讯云

环信即时通讯云

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

环信开发文档

环信FAQ

环信FAQ

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

RTE开发者社区

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

技术讨论区

技术交流、答疑
资源下载

资源下载

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

iOS Library

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

Android Library

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

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

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

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

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

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

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

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

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

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

uni-app 集成推送 跨平台

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

上帝之眼 发表了文章 • 309 次浏览 • 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:听说你最近到处和人说我解散了? 跨平台

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

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

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

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

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

APP与H5通信-JsBridge 跨平台

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

回复

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

0
评论

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

回复

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

0
评论

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

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

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

Flutter 日记APP-开篇 跨平台

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

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

Flutter 实现登录 UI Flutter

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

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

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

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

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

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

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

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

React的并发悖论 前端

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

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

2个奇怪的React写法 前端

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

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

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

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

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

原生应用要亡了! iOS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

flutter 集成后 iOS 发送视频 lfutter

回复

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

0
评论

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

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

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

flutter fromJson转换出错 Flutter

回复

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

0
评论

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

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

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