起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: yuanwei200801

[结贴] 3.4版本怎么自动更新呢?

[复制链接]

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-28 11:14:06 | 显示全部楼层
参考文档的第3个步骤,描述得很模糊

第三步:发布最新的界面资源;
模式一和模式二:将Native/[本地App工程]/www下最新的资源更新到Web App中;
我想问 是不是把www下的所有资源全部替换掉上一个版本,所谓的部署到web app是直接放到服务器下吗?比如tomcat :直接放到webapps下吗?
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-28 11:20:28 | 显示全部楼层
如果仅仅只是编译了UI资源, 那么在资源中哪个文件里写着版本号呢? app这边启动的时候就会去读这个文件?还是服务器读到版本号后告诉app有更新?
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-28 11:25:08 | 显示全部楼层
jkshare 发表于 2016-6-24 11:10
你这都不对啊

资源最后是www.zip

大哥 我想知道资源路径最后写www.zip只几个意思?难道app启动的时候要把www.zip这个压缩包下下来吗?然后本地解压?
回复 支持 反对

使用道具 举报

22

主题

598

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
QQ
发表于 2016-6-28 12:33:31 | 显示全部楼层
因为默认打包之后的资源包就叫www.zip

app资源更新会下载它更新本地资源
【接活】APP 公众号 小程序 前后端带管理系统全套搞定
联系QQ:646105064 剑客共享  
欢迎用x5开发的朋友进群探讨!WeX5/BeX5民间一群:30057529  二群:211206160
回复 支持 反对

使用道具 举报

发表于 2016-6-28 16:13:03 | 显示全部楼层
yuanwei200801 发表于 2016-6-28 11:20
如果仅仅只是编译了UI资源, 那么在资源中哪个文件里写着版本号呢? app这边启动的时候就会去读这个文件? ...

appMetadata_in_server.json 里面是指定了版本号的!
index.html 文件中就有指定首页url的路径,
资源重新编译后,版本号就会变!url路径也会变!这样才保证访问的资源是服务器的最新资源!

你只需要吧www下的所有资源拷贝到websapps 目录下就行了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-28 16:57:14 | 显示全部楼层
liangyongfei 发表于 2016-6-28 16:13
appMetadata_in_server.json 里面是指定了版本号的!
index.html 文件中就有指定首页url的路径,
资源重 ...

按照你说的步骤做了后,打包好apk,然后启动服务器, 然后手机安装apk,启动应用的时候,会弹出开始下载离线资源,然后就是如图的提示信息

e.jpg
回复 支持 反对

使用道具 举报

发表于 2016-6-28 18:39:16 | 显示全部楼层
yuanwei200801 发表于 2016-6-28 16:57
按照你说的步骤做了后,打包好apk,然后启动服务器, 然后手机安装apk,启动应用的时候,会弹出开始下载 ...

你是模式2打包吗??  web服务器地址是怎么写的??报错提示是找的本地资源!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-29 08:37:43 | 显示全部楼层
liangyongfei 发表于 2016-6-28 18:39
你是模式2打包吗??  web服务器地址是怎么写的??报错提示是找的本地资源! ...

是模式2打包的,服务器地址写的是 ip+端口/yumedu,yumedu就是我的项目名,里面就是www下的所有资源,而我把yumedu这个项目放到webapps下,然后启动的tomcat
回复 支持 反对

使用道具 举报

53

主题

226

帖子

493

积分

中级会员

Rank: 3Rank: 3

积分
493
QQ
 楼主| 发表于 2016-6-29 08:47:44 | 显示全部楼层
liangyongfei 发表于 2016-6-28 18:39
你是模式2打包吗??  web服务器地址是怎么写的??报错提示是找的本地资源! ...

还有个疑问,如果我们自己想弹出如26楼截图的信息提示,改调用什么方法呢?
回复 支持 反对

使用道具 举报

发表于 2016-6-29 16:44:52 | 显示全部楼层
yuanwei200801 发表于 2016-6-29 08:47
还有个疑问,如果我们自己想弹出如26楼截图的信息提示,改调用什么方法呢? ...

这个一看就是原生弹出的界面!应该是无法自己接管的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-8 08:39 , Processed in 0.070831 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表