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

QQ登录

只需一步,快速开始

查看: 1503|回复: 3

[处理中3] 关于编译生成的UI资源文件的几个疑问?

[复制链接]

47

主题

155

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
发表于 2016-5-30 16:22:30 | 显示全部楼层 |阅读模式
编译生成的UI资源都在www目录下,其中有下面几个文件不太明白是做什么的?
1,index.html
这个启动文件里面,把url追加了window.location.search之后,进行了重定向,为什么要这么做呢,
我发现直接访问到mainActivity.w,应该也能访问。
2,indexUrl_in_server.txt
这个文件在每次访问的时候,都会去加载,请问这个文件是做什么用的?
3,activity2WindowURL.json
这个文件里面定义了一些类似于map形式的值,这个文件又是做什么用的呢?
在编译完的文件中也不存在【/UI2】这样的路径,为什么这个文件里面还有【/UI2】的定义?

发表于 2016-5-30 18:39:54 | 显示全部楼层
1.index.html 是为了解决资源更新后,url发生了变化!mainActivity.w 的访问地址会变的!而index.html是不会变的!这样访问首页的地址就唯一了!
2.访问的url是什么??这个文件在哪儿??没看到啊!如果是指的apache-tomcat\webapps\app-template 这个应影响正常使用!下个版本会解决!如果指的是www/x5/UI2/appMetadata_in_server.json,这个是为了比较版本号,判断是否更新了资源
3.  .a路由机制使用的!wex5一般情况不使用这个的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

155

帖子

238

积分

中级会员

Rank: 3Rank: 3

积分
238
QQ
 楼主| 发表于 2016-5-31 15:26:01 | 显示全部楼层
liangyongfei 发表于 2016-5-30 18:39
1.index.html 是为了解决资源更新后,url发生了变化!mainActivity.w 的访问地址会变的!而index.html是不 ...

非常感谢您的回复。现在编译完成的UI资源是下面的目录结构(以外卖为例)
我现在想把这个工程发布到tomcat下,也就是将www下的内容拷贝到tomcat的webapp下,但是我想把v-VrUF3q-zh_CN-这层目录去掉,同时,把index.html,indexUrl_in_server.txt,app.json都去掉,
到时候我访问的时候,url直接写http://xxxx/takeout/takeout/index.w,不通过index.html。

这样的话,在pc端测试没问题,但是当用这种方式发布到微信公众号之后(通过微信回调上面的url),就不行,总是报URI错误。
看控制台的信息,每次都要去加载indexUrl_in_server.txt这个文件,不知道这个文件是在什么地方定义需要加载的。

我这样部署有什么地方不正确吗?麻烦帮着看一下!

01.png
回复 支持 反对

使用道具 举报

发表于 2016-5-31 17:47:25 | 显示全部楼层
yonghuming 发表于 2016-5-31 15:26
非常感谢您的回复。现在编译完成的UI资源是下面的目录结构(以外卖为例)
我现在想把这个工程发布到tomcat ...

请求indexUrl_in_server.txt应该是为了对比资源的版本!确定是否更新资源!
建议这些文件都不要去掉!就按照官方提供的标准方式部署就可以了!既然这样做,肯定是有道理的
再说了!你为啥要去掉呢??说说理由
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 00:13 , Processed in 0.063535 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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