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

QQ登录

只需一步,快速开始

查看: 3198|回复: 11

[结贴] window.open(url,"_self");3.2.1和3.2.0 两个版为什么不兼容

[复制链接]

17

主题

48

帖子

156

积分

初级会员

Rank: 2

积分
156
QQ
发表于 2016-1-18 16:35:19 | 显示全部楼层 |阅读模式
var url = "http://127.0.0.1:8081/x5/UI2/om-mobile/login/login.w";
window.open(url,"_self");

这两行代码用3.2.0 打包的本地app 手机访问没问题;用3.2.1打包的本地app模式一打包,手机访问怎么就不行呢?

错误如下:
Application Error
The server refused the connnection.(http://127.0.0.1:8081/x5/UI2/om-mobile/login/login.w)
发表于 2016-1-18 16:48:40 | 显示全部楼层
本帖最后由 liangyongfei 于 2016-1-18 16:49 编辑

你的这种跳转方式完全就是从网络重新加载资源的!而且你还模式1打包,资源都应该在包里的!
这种页面跳转方式有很多的问题!不能这样使用!我们推荐的页面跳转方法是Shell跳转,请参考仿途牛案例的做法!你的代码要改的!

另外建议使用最新版本,而且多看看我们发布的视频:http://wex5.com/cn/1-wex5#07
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

48

帖子

156

积分

初级会员

Rank: 2

积分
156
QQ
 楼主| 发表于 2016-1-18 16:53:54 | 显示全部楼层
liangyongfei 发表于 2016-1-18 16:48
你的这种跳转方式完全就是从网络重新加载资源的!而且你还模式1打包,资源都应该在包里的!
这种页面跳转方 ...

3.2.0判定的是在本地加载资源啊,3.2.1判定是在网络上加载资源。

我的这种情况不知道为什么,Shell 跳转不起作用?
Shell 跳转index 中的left 没问题,而这个页面使用就不起作用。不知道为什么
回复 支持 反对

使用道具 举报

17

主题

48

帖子

156

积分

初级会员

Rank: 2

积分
156
QQ
 楼主| 发表于 2016-1-18 16:55:24 | 显示全部楼层
liangyongfei 发表于 2016-1-18 16:48
你的这种跳转方式完全就是从网络重新加载资源的!而且你还模式1打包,资源都应该在包里的!
这种页面跳转方 ...

3.2.0版本我就没开开服务器,本地应用就可以跳转。但是3.2.1 就不行
回复 支持 反对

使用道具 举报

发表于 2016-1-18 17:03:39 | 显示全部楼层
HermesCHN 发表于 2016-1-18 16:55
3.2.0版本我就没开开服务器,本地应用就可以跳转。但是3.2.1 就不行

新版本有更新,我们推荐使用Shell进行页面跳转!也就是单页应用。我们做了很好的优化,运行更流畅,反正比刷新整个页面是高效很多的!所以你还是修改成我们推荐的页面跳转方式吧!

还有建议你请多看看视频!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

48

帖子

156

积分

初级会员

Rank: 2

积分
156
QQ
 楼主| 发表于 2016-1-18 17:15:42 | 显示全部楼层
liangyongfei 发表于 2016-1-18 17:03
新版本有更新,我们推荐使用Shell进行页面跳转!也就是单页应用。我们做了很好的优化,运行更流畅,反正 ...

我使用过Shell了,感觉shell 打开的新页面的样式加载不是很好,js中改变页面样式会有很多问题。

而且是否是定义了shell 的页面(也就是类似作用域含义)才能使用justep.Shell.showPage();?
回复 支持 反对

使用道具 举报

发表于 2016-1-18 17:55:30 | 显示全部楼层
HermesCHN 发表于 2016-1-18 17:15
我使用过Shell了,感觉shell 打开的新页面的样式加载不是很好,js中改变页面样式会有很多问题。

而且是 ...

使用Shell跳转页面,首先在首页要定义个ShellImp,就像仿途牛案例那样,shellImp定义的页面跳转进去才后,就可以随意的使用Shell跳转页面了!

第一次加载资源的时候会比较慢,但是第二次打开页面的时候就会很快了!你可以测试下我们平台案例:
http://wex5.com/cn/appstore/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

48

帖子

156

积分

初级会员

Rank: 2

积分
156
QQ
 楼主| 发表于 2016-1-18 18:39:49 | 显示全部楼层
liangyongfei 发表于 2016-1-18 17:55
使用Shell跳转页面,首先在首页要定义个ShellImp,就像仿途牛案例那样,shellImp定义的页面跳转进去才后 ...

简单的使用会用,但发现shellImp 不能套用,
如何在shell 打开的页面在进入到有左边栏的页面
回复 支持 反对

使用道具 举报

发表于 2016-1-19 09:19:46 | 显示全部楼层
HermesCHN 发表于 2016-1-18 18:39
简单的使用会用,但发现shellImp 不能套用,
如何在shell 打开的页面在进入到有左边栏的页面 ...

有左边栏是在首页中有一个wing组件!请参考:记账本的案例:/UI2/demo/account/index.w
综合案例也是:/UI2/portal/sample/index.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

17

主题

48

帖子

156

积分

初级会员

Rank: 2

积分
156
QQ
 楼主| 发表于 2016-1-19 09:38:56 | 显示全部楼层
liangyongfei 发表于 2016-1-19 09:19
有左边栏是在首页中有一个wing组件!请参考:记账本的案例:/UI2/demo/account/index.w
综合案例也是:/U ...

我的shell 是写在登录界面的,登录成功后才进入有wing组件的首页,这样首页的左边栏不能使用了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 02:37 , Processed in 0.077399 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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