jiawl
jiawl
  • 发布:2015-01-18 13:03
  • 更新:2015-01-19 11:20
  • 阅读:2506

如何更新已打包的html?

分类:HBuilder

html开发app的优点之一应该是页面可以动态更新,不需要每次都创装app。但为了提高相应速度,html都是直接打包到app里了,通过后台加载的只是数据而已。这种模式下,如果我想更新页面文件有解决方案吗?

补充几个昨晚遇到的小问题:

  1. 输入框被键盘遮挡的问题在苹果上也有吧?下个版本会修复吗?
    2.如果把Hello mui中的“tab bar”."webview模式"中主页的标题改成一个按钮,mui.toast()是无法使用的
    3.如果把Hello mui中的“tab bar”."webview模式"中主页的标题改成一个input,在点击input时底部的tab图片会被顶上去
2015-01-18 13:03 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

更新有几种方式:

  1. 整包更新:使用示例里的update.js。这个是简易的整包更新方式。
  2. 只更新html,不更新基座:下载新的html资源文件包,把www下的文件夹打包成一个zip,改名为wgt(widget缩写)。用plus.downloader下载后,使用plus.runtime.install方法安装该wgt。
  3. 把包上传到@张工 开发好的升级平台,这样大家就不用自己开发服务器了。
  4. 后续官方会与几大应用市场合作,内嵌流化升级平台。

toast是不是ios上不能显示?
因为ios没有toast原生控件,是使用div模拟的。
此时需要注意div不能跨webview,如果想要在下面的webview里弹toast,就要在下面写,或者在顶部webview通过evaljs操作下面的webview。

建议问题分开问。

  • 老程

    我按照你的方法把www虾的文件夹打包成zip,改名wgt,用downloader下载,用install安装后,restart后,显示错误页面,不清楚哪里出问题了?

    2015-02-11 20:13

冰冻

冰冻

我也遇到了同样的问题,想了一个解决方式,顶部的input给张图片,点击后跳到另一个页面

  • jiawl (作者)

    是啊 我的需求也刚好是这样

    2015-01-19 10:39

该问题目前已经被锁定, 无法添加新回复