存档

‘React Native’ 分类的存档

React Native 实践 — UI自动化测试集成

2016年1月20日 吴颖敏 没有评论

React Native 实践过程中需要对app进行单元或者集成功能测试。这里结合已有的一些自动化框架这里推荐使用KIF. 首先 RN 在RCTViewManager中封装了对于view的Accessibility的权限,可以在开发过程中非常容易的添加相应的label以便测试框架对lable的选取。 这样我们在KIF测试过程中就可以使用AccessibilityLabel来进行控件定位及操作了。 KIF的代码非常简单易懂 - (void)beforeEach { [test
................Read More

React Native 实践 — 即时更新

2016年1月14日 吴颖敏 没有评论

上篇 jason提到对于 react native 与 native 之间调用的方法,这篇主要介绍下react native如何使app进行即时更新 react native的即时更新主要基于 react native 本地 jsbundle的替换。 通过对AppDelegate option2的更改可以做到从本地app load 本地js。 NSString *updatepath = [NSString stringWithFormat:@"%@/%@_%@.jsbundle", path, bundleversion, version]; jsCodeLocation = [NSURL
................Read More

React Native 实践 — Object C 和 Js 互相调用

2016年1月11日 吴颖敏 没有评论

在React Native实践中经常遇到的由于RCT的实现方案或者已知的不足导致的可能需要调用OC的module来实现些功能,也可能遇到OC调用RCT js的功能的地方,今天主要从实践的角度记录先现阶段RCT和OC的互相调用。 从RCT js调用OC native的角度举个例子, 以image上传为例 RCT 提供了通过form data 形式上传的例子,使用XMLHttpRequest来实现,具体可以参考例子。 如果遇到一些复杂的案例可能需要对d
................Read More

分类: React Native, iOS 开发, 随感 标签: