V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  AvilCore  ›  全部回复第 1 页 / 共 2 页
回复总数  33
1  2  
大晚上眼睛不好瞎了,这个看 b 站视频原来是看别人的介绍视频。。。

还是建议按产品需求做调研 没有官方第三方 sdk 要自己写就懵逼了

比如要做音乐播放器 audio_service 比 expo-audio 领先好几个身位
兄弟你调研过吗,你想做第三方 b 站客户端就没想过看看社区的第三方是怎么做的,为什么 pilipala 会用 flutter ,为什么没有 rn 做的第三方视频 app

rn-video 和 expo-video 这两个视频组件应该都不支持分别的音轨和视频轨,就这一个薄纱视频站第三方应用,因为不碰原生代码根本做不出来

如果你能做出来这个问题,那么 flutter 和 rn 的主要差距就是需不需要原生渲染-ios26 液态玻璃,其他问题都可以用钱实现

如果你还有钱方面的考量,去 boss 搜搜 flutter 和 rn 薪资不比葛这问准多了
uniapp/h5 +1,鸿蒙的跨端架构依托答辩,都是华为自己在维护还都是弄了个架子就跑路了。rn 社区更新尤其快的跟野狗一样鸿蒙跟不上

有原生功能需求就向上管理把那些需求去了
52 天前
回复了 Livid 创建的主题 奇思妙想 你最近有什么让你特别激动的 idea?
网友的想法怎么都这么高大上。。。我做了音乐播放器的 mv 动态背景。。。
![Image]( https://github.com/user-attachments/assets/488721ea-e117-4932-bb9e-8eee488c3901
52 天前
回复了 itopmy 创建的主题 Chrome 如何在 chrome 插件中获取 youtube 视频的字幕
有做好的轮子干嘛自己造呢
https://github.com/LuanRT/YouTube.js/pull/500
115 天前
回复了 Asuler 创建的主题 程序员 求问 2025 年技术栈选择, RN 还是 flutter
会 react 的不用考虑 flutter ,反之就上,不要学太多框架增加心智负担

其他跨端 (如字节的 lynx )要造一堆轮子。都跨端了还造轮子不如直接原生

rn 越来越像一个黑箱。为了讨好 webdev expo 的 wrapper 一层接着一层,逼着你用他们的工作流

新架构搞坏一大坨三方库不说,ui 性能比 flutter 还差一截;竟然还有人吹 rn 能接 jsi 直接跑 c 所以快的, 我他妈要是会 c 我还写个只因 rn

rn 用 win 编译倒是 ok ,只是某些库的 package. json 脚本 用的 unix bash 。看起来编译不上,实际上 yarn 那一步就不行

但是 rn 是高贵的 js ,门槛低啊
个人用户 99.99999 趴用不到 raid 带来的高可用性,组个寂寞吗

raid 不是备份罚抄三遍
249 天前
回复了 vst93 创建的主题 分享创造 bili-fm 通过音频来听 B 站节目
只论功能 做浏览器插件更好,可以直接拿 cookies
280 天前
回复了 dawenxi001 创建的主题 分享创造 YouTube 达到后台播放,跳过广告
revanced 不用 root 也能用啊。这轮子造的何必呢
297 天前
回复了 cokey 创建的主题 Android 应该选择哪种跨平台方案
其实就是你会什么就用什么
所有系的 web+mobile 都是依托答辩,flutter
web rnweb 都是臭狗屎,最好就是分开做或者全部 h5 套壳
你不厌恶 js 那就是 react 系列最好 可以学 dart 就 flutter
298 天前
回复了 bib1du 创建的主题 奇思妙想 小破站的 MV 页面改成播放器样式
看管人吗?管人痴版
https://github.com/lovegaoshi/NoxPlayer
我做的油管 b 站播放器 可自调动态背景
https://github.com/lovegaoshi/azusa-player-mobile
rn 官方推荐用 expo 框架
expo 维护的库比绝大多数第三方靠谱
但是私以为所有 expo managed, go 都是依托答辩,纯纯飞舞,打开 xcode/AS 点运行的事情非得加 expo wrapper 一行原生代码都看不懂的 js 仔还是回前端该干嘛干嘛去吧
2024-08-01 22:27:10 +08:00
回复了 lovessz 创建的主题 分享创造 把 b 站做成了音乐软件,欢迎体验和 star👏👏👏👏👏👏
没细看,你的 403 问题有可能是分配的 cdn 需要 referer ,参考 https://github.com/kenmingwang/azusa-player/issues/40
2024-08-01 22:24:35 +08:00
回复了 lovessz 创建的主题 分享创造 把 b 站做成了音乐软件,欢迎体验和 star👏👏👏👏👏👏
我也有这个项目。插件用 react ,手机用 react native ,业务代码完全复用

https://github.com/lovegaoshi/NoxPlayer

https://github.com/lovegaoshi/azusa-player-mobile
人家 ghactions 能跑,你跑不了不就是你的问题么,照着人家 ghactions 的命令打一圈就得了


况且现在 rn 主推 expo go 或者 找个脚手架 比如 ignite
2024-05-08 02:57:08 +08:00
回复了 xianyv 创建的主题 Android 请教个关于 Android 的 Media3 音乐播放开发的问题
试试 override 你的前台服务的 onTaskRemoved
@mouyase
就是这样,基本没有任何理由不用有正规公司背书的 expo 组件,用爱发电的 rn 库基本都死完了
expo 管理 见仁见智
expo 有两个方案,expo 管理( expo go )的一条龙搭建服务,和只用 expo 组件
expo 管理 不即插即用兼容任何用到原生库的其他 lib 。优点是调试快,热更新,不用调环境 等等。想关闭 expo 管理就是一行命令的事儿,想转回 expo 管理 基本不可能
expo 组件唯一的缺点是编译慢了点,任何 rn 项目都是即插即用,所有组件保证用最新技术,比如 fabric
我的项目,直接加入 expo 组件:
https://github.com/lovegaoshi/azusa-player-mobile/pull/99
2024-01-26 22:26:35 +08:00
回复了 mouyase 创建的主题 程序员 想要用 ReactNative 实现一个效果,求各路大神指点一下
rn 库方面,优先考虑用 expo 和他的组件,比如 fastimage 已经被抛弃,expo image 是他的上位替换

另外比如瀑布流,搜索 infinite scroll 会有很多 rn 实现的结果,而国内生态大多偏向 flutter 找不到也正常
1  2  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3040 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 12:13 · PVG 20:13 · LAX 05:13 · JFK 08:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.