ionic2/3热更新(cordova-hot-code-pus

2019-03-13  本文已影响0人  HELLO_浪

描述

准备

cnpm i -g cordova-hot-code-push-cli


图片.png
图片.png
{
  "name": "ionic2test",
  "ios_identifier": "com.kit.ionic2test",
  "android_identifier": "com.kit.ionic2test",
  "update": "now",
  "content_url": "http://88.128.18.144:8080/www/"
}

其中content_url为更新内容的服务器地址;update是更新类型,分别分为now,start,resume

app每次启动去服务器判断有无更新,有更新则下载更新内容
now:下载完,立即刷新页面应用更新.(方便测试)
start:下载完,app下次启动的时候才应用更新的内容
resume:下载完,当app从后台切换到前台时应用更新(按手机home键进入后台)

图片.png 图片.png

你当然也可以修改www目录名.修改后对应的访问url做相应修改.我这里不修改只是为了方便,建议你先不要修改,等你集成成功后在修改.

图片.png

ionic cordova plugin add cordova-hot-code-push-plugin

图片.png
<chcp>
    <config-file url="http://88.128.18.144:8080/www/chcp.json" />
</chcp>
图片.png
图片.png
cordova platform rm android
cordova platform add android
cordova run android
图片.png

发布热更新

图片.png
图片.png 图片.png 4108891-1601e167e792a8ff.gif
上一篇 下一篇

猜你喜欢

热点阅读