
获得徽章 0
- React Native 第一个支持 Fabric 新架构的的库来临了。
react-native-screens@3.12,感兴趣的具体可以看下分享链接中的文章。赞过评论1 - 💥 反馈一下 iOS 端「沸点发布页」几个很严重很严重很严重的 Bug:
1. 如果选择的图片正在上传中,会锁死当前的线程,但是所有的tap事件会进入事件队列,等图片上传完,会依次将事件执行。
复现步骤:选择较大的图片或者降低网速上传-> 然后多次点击【选择一个圈子】-> 等上传完会复现。
2. 选择上传 gif,上传完预览gif图片App会 Crash。
3. 如果我输入了文字,然后滑动返回,不会提示我确认在退出(我看点击按钮是做了),但是滑动也应该加上,如果无法加上,建议直接禁止滑动返回,我已经好几次输入几百字因为手贱而丢失了文字。
4. 我点击「选择一个圈子」后选择圈子,我点击圈子竟然让我又跳转到这圈子(除非我点击选择那么小的按钮),ok,能跳转就算了,结果我在此圈子中再次点击发布,之前页面的文字竟然丢失,我真的fo了。
体验优化:
1. 点击发布沸点,刚进入的时候,dark模式下,系统键盘的 theme 会从黑色变成灰色,有种割裂感。
这些内容我已经在手机上编辑好几遍了,都是因为以上原因闪退或者文字丢失,后面我心态爆炸,直接换成电脑上发了,我也在想,从我从事这前端之前,就经常在你们平台看文章,这都多少年过去了,你们iOS版本也都 6.x.x 了,一个仅仅只是 「上传图片+文字 」 的内容发布页能做成这么烂我也属实意外,而且是越来越烂。 #代码很秀#展开1点赞 - 使用 react-native-reanimated & react-native-gesture-handle 写了个 react native 视频播放器,交互方式和 Youtube 视频播放器一样,高性能,支持高刷,后续还会继续完善,目前只是预览版。
感兴趣的来点个Star呗,我会加快进度。
项目地址:github.com
#用图说话#展开等人赞过评论5 - 赞过评论1
吹一波React Native,自从RN底层架构的改变(主要是JSI的出现),目前在RN社区比较火的话题是开发RN前端的是否需要学C++,各有各的说法,如果 React Native JSI 的生态建立起来,RN 在跨平台的方案上真的无可挑剔。
然后试了一下 Marc 开发的 react-native-vision-camare ,一个利用JSI调用C++的库,体验和性能上和原生是一样的。
目前正在开发的列表远不如此,比如JSI image, 还有比原生的 RecycleListView 组件更快列表,都快来了,RN势必在全球又掀起一波浪潮。🚀
展开赞过11- 又体验了一下 Flutter,先上结论:鼓吹 Flutter = 不重视用户体验。
13 Pro 都支持 120 FPS,你还隔那 60 FPS 的跳 ...
所以一个劲的鼓吹 Flutter 的人都是非蠢即坏,现实是还有很多蠢货跟风,不服可以来辩论。
目前阶段,我认为跨平台的最佳方案还是 React Native,
当下只要解决了 JSI 和 Native 的通信速度,RN 就没啥问题了。展开7点赞