官网有这样一段代码info.expired为true时表示原生包过期,打开info.downloadUrl 的地址去下载,我在元信息里(info),设置了{"expired":true,"downloadUrl":"http://www.qq.com"},检查更新传下来的info是这样的{update: true, hash: "Frpt12n2wlx0E_2IbKKBHipR-5cX", name: "4.0", description: "'kkkkkk'", metaInfo: "{"expired":true,"downloadUrl":"http://www.qq.com"}"},是否应该用info.metaInfo来做判断呢?
cctvmikeowen
@cctvmikeowen
cctvmikeowen 发布的帖子
-
热更新插件,是如何检查到应用包的原生已经过期的?
-
RE: android studio打包后
这个问题已解决,是ppk文件生成错误,更新后“不从正在运行的程序中结束app”,isFirstTime的一直是true?,请问是不是只有"从正在运行的程序中结束app",isFirstTime才是false?
-
android studio打包后
热更新点击下载会提示:/data/user/0/包名/files/_update/lhscjjZc8skfskdfsdfX/META-INF/CERT>RSA(No such file or directory),没有这样的目录或文件,,android studio打的包,无法使用吗?
-
react native android 自定义原生ui组件
查了很多资料也,看了很多人github上封装的组件,列如下
public class MyReactPackage implements ReactPackage {@Override public List<NativeModule> createNativeModules(ReactApplicationContext reactContext) { return Collections.emptyList(); } @Override public List<Class<? extends JavaScriptModule>> createJSModules() { return Collections.emptyList(); } @Override public List<ViewManager> createViewManagers(ReactApplicationContext reactContext) { return Arrays.<ViewManager>asList( new 一个继承了SimpleViewManager的范型类 ); }
但是现行5.1的rn版本ReactPackage接口没有定义createJSModules,把如下这段加进去 @Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
return Collections.emptyList();
}
android studio 会报错,android studio提示无法从接口中覆盖,,前端js注册调用会报找不到自定义的原生ui组件,MainApplication已经注册了的,有朋友知道现在基于5.1的自定义组件如何实现吗? -
react-native+react-redux+immutable 的一个问题
react-native+react-redux+immutable 的一个问题,从父组件传递下来的props(immutable数据)——这时候传递到了子组件,子组件onPress里disPatch 改变了子组件所用到的props(immutable数据),这个时候子组件render了,但是同时由于props是从父组件传递下来的,父组件也render了,如何让父组件不render,但是这个子组件用到的props又必须从父组件传下来,有朋友指点下吗?
一般的都是说父组件刷新时,如何不render子组件,但是有时候需求是,,子组件需要render,但是父组件不需要render,如果是一般的情况---子组件可以调用this.setState来改变自身,,使用了react-redux+immutable 这种情况应该如何处理吗?难道不从父组件传递子组件需要的props?
-
RE: React Developer Tools老是卡在electron,添加ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"后任无效
@晴明 谢谢已配置好了,不晓得为什么网上有部分教程说在npmrc里配置
-
React Developer Tools老是卡在electron,添加ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/"后任无效
在安装React Developer Tools时老是卡在electron,查看文档说是,
译注:react-devtools依赖于electron,而electron需要到国外服务器下载二进制包,所以国内用户这一步很可能会卡住。此时请在环境变量中添加electron专用的国内镜像源:ELECTRON_MIRROR="https://npm.taobao.org/mirrors/electron/",然后再尝试安装react-devtools。
添加后仍然无效
-
为什么TouchableOpacity 的 onPress 没有触发事件?按下的效果是呈现了,但是事件没有触发
这个情况发生的比列大概10次会出现2,3次,如果有其它元素在渲染,那么出现概率更高,,点击的效果有,但是事件没有触发,网上查了好多资料,有一篇好像是这么说的,cpu繁忙就会这样?