【发布时间】:2015-11-01 05:14:47
【问题描述】:
我的想法,是让我的 react 原生应用更新,它的 js 文件形成网络。在每次加载时(仅当有更新时)。 有两种方法。
第一个是在 v8 中进行。 使用不同的需求函数,
myRequire(jsUrl, './offlineLocalJs.js');
myRequire 基于此answer 植入。
这种方法有两个问题
- 如果 myRequire 是 async ,那么每个模块都会写成 promises/callbacks
- myRequrie 是同步的。所以应用加载时间会变慢
第二种方法
使用本地 IOS 模块执行 http 请求以获取文件,并更新捆绑文件, 并且 javascript 保持原样。
我是如何支持第二种方法的。但是我对ios开发了解不多。
我很高兴听到关于这个想法和建议的想法 谢谢
【问题讨论】:
-
为 iOS 和 Android 编写原生模块。一个好的起点是查看当前发生的事情。从您的 AppDelegate.m 开始。早点担心线下案例。
标签: javascript ios node.js reactjs react-native