![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React Native
文章平均质量分 50
Synaric
这个作者很懒,什么都没留下…
展开
-
2021了React Native热更新怎么搞(react-native-code-push,Android,iOS)
RN的热更方案也在不断发展,目前RN中文官网上推的是pushy,然而是收费的,对于小企业就比较劝退了。另一个比较成熟的方案是react-native-code-push,本文将基于CodePush集成热更新。关于热更新的特性,想要的ta都有粗略阅读文档,CodePush的特性还是非常全的,涵盖一般场景能设想到的各种问题。Q:热更支持到什么程度?A:JS的变动,Image等组件的source引用都可以热更。遗憾的是,CodePush是bundle的更新,意味着原生代码的变动不能通过热更解决。对于小问题原创 2021-09-03 10:48:01 · 4049 阅读 · 0 评论 -
React Native上传阿里云视频点播
第三方依赖react-native-syan-image-picker 图片视频选择器,优势是国人维护好沟通。也可以选react-native-image-picker。react-native-aliyun-vod-upload 阿里云上传SDK的封装。视频选择、拍摄react-native-syan-image-picker非常好用,按照文档先配置:const videoOptions = { MaxSecond: 600, MinSecond: 0, recordVideoS原创 2021-08-04 15:07:51 · 627 阅读 · 0 评论 -
React Native更新NPM包后出错:Cannot find module
这个问题引起的原因千奇百怪,因此解决办法也比较杂。本人试过了npm start --reset-cache、删除node_modules重新安装、删除项目重新拉代码、更换为yarn安装、重启电脑等等一系列办法都无法解决,甚是崩溃。出问题的包是react-native-aliyun-vod-upload,如果配置为本地npm库(因为我改了东西)就会报错,并提示1. Clear watchman watches: watchman watch-del-all.2. Delete the node_modu原创 2021-07-29 13:43:06 · 1197 阅读 · 0 评论 -
React Native集成微信支付分享登录(2020版)
RN想要集成微信SDK,自己写肯定是花时间的,问题是github上开源库良莠不齐,相关开源库我用过的有:react-native-wechatreact-native-wxeact-native-wechat-lib经过无数采坑,前两个由于已经停止维护,SDK也比较久远了,会有各种各样的坑,无法保证Android和iOS都没问题,一怒之下换了。第三个较新,并且支持跳转小程序等较新的API,推荐给各位。...原创 2020-08-07 15:02:13 · 2042 阅读 · 0 评论 -
react-native-webview不显示图片
现象:就大部分图片加载正常,只有一个引导图没有显示原因:webview同源策略的保护解决:给webview加上属性mixedContentMode={'always'}原创 2020-07-11 14:29:16 · 1214 阅读 · 0 评论 -
React Native视频播放方案
做过RN的童鞋都知道,RN上官方的视频组件是react-native-video。然而,官方的文档的demo并不是那么详尽,踩了一身的坑,仍然和理想中的视频播放器相去甚远。本文会完成一个基本的视频播放器,包含:全屏切换播放/暂停进度拖动滑动手势控制音量、亮度、进度完整例子见文末。全屏方案一般而言,思路有两种。一种是用户点击全屏按钮时,另外打开一个页面,该页面全屏展示一个视频组件,...原创 2019-10-11 18:24:13 · 3891 阅读 · 3 评论