Skip to content

关于热更新 #2

@plimerence

Description

@plimerence

项目中有需求用到热更新,考虑到在页面直接检测下载bundle体验比较不好,我们决定是Native端写代码来组织下载,更新。单纯的下载解压逻辑简单,但是考虑到回滚啊,hash校验啊,错误处理啊,逻辑复杂。并且写完后难免一堆Bug,并且参考微软react-native-code-push 逻辑不是一般的复杂啊。。。。。。。。。,最后改微软的代码该吐了,然后我突然意识创建一个空页面,然后只需要里面js代码执行不就可以预下载main.jsbundle了吗,然后代价就是多创建一个view页面,占用了一些内存。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions