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

QQ登录

只需一步,快速开始

查看: 4601|回复: 11

[处理中3] spa上wex5标题栏显示高度不一致

[复制链接]

7

主题

33

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
发表于 2017-12-12 15:23:35 | 显示全部楼层 |阅读模式
如图所示,title高度都是默认的,在安卓上显示OK。
在phone上显示,主页和子页显示高度不一样,右边主页显示应该是正常的。在phone10.1和phone11.1上都有这个问题。
用的windowdialog打开子页的方法。

下面这个图上phone11.1上显示的,标题栏和手机系统栏也不重叠了。论坛里搜了下,都是重叠的问题。

自己尝试改也不起作用。不知道其他人有这个问题不?
图片.png
发表于 2017-12-12 15:32:12 | 显示全部楼层
请问你的wex5版本是多少??
  windowDialog  在windowContainer 中使用  在 ios确实有问题!
我记得3.7解决过!你是最新版本吗??(欢迎用最新版本)

重叠问题,你参考案例吧!
http://docs.wex5.com/wex5-app-question-list-2013/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

33

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
 楼主| 发表于 2017-12-12 17:02:26 | 显示全部楼层
liangyongfei 发表于 2017-12-12 15:32
请问你的wex5版本是多少??
  windowDialog  在windowContainer 中使用  在 ios确实有问题!
我记得3.7解 ...

是在windowContainer 中使用windowDialog的。
我用的是最新的3.7版本啊。

有没有什么解决办法我试试
回复 支持 反对

使用道具 举报

发表于 2017-12-12 17:59:49 | 显示全部楼层
dodevice 发表于 2017-12-12 17:02
是在windowContainer 中使用windowDialog的。
我用的是最新的3.7版本啊。

目前可以这样做,将windowDialog 放在父页面中!不要放在windowContainer 里面!而应该 放在外边
windowContainer 里面调用外层windowDialog弹出就可以了!
http://docs.wex5.com/wex5-ui-question-list-2119
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

33

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
 楼主| 发表于 2017-12-13 14:56:34 | 显示全部楼层
liangyongfei 发表于 2017-12-12 17:59
目前可以这样做,将windowDialog 放在父页面中!不要放在windowContainer 里面!而应该 放在外边
windowC ...

按照这个方法,解决了标题栏高低不一致的问题。

但这个app在模拟器和phone10.1上显示正常,如图左边显示。大部分app都是这种显示,从手机屏幕顶端开始。
phone11.1上,显示如图右边所示,从手机系统栏下面开始显示的。这是怎么回事。
我没有做任何重叠处理。

151555wbfvfvoaffiv7yv7.png

回复 支持 反对

使用道具 举报

发表于 2017-12-13 15:03:41 | 显示全部楼层
dodevice 发表于 2017-12-13 14:56
按照这个方法,解决了标题栏高低不一致的问题。

但这个app在模拟器和phone10.1上显示正常,如图左边显示 ...

你看下你的代码中有没有设置  class属性 x-has-iosstatusbar

字符串搜一下吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

33

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
 楼主| 发表于 2017-12-13 15:09:01 | 显示全部楼层
liangyongfei 发表于 2017-12-13 15:03
你看下你的代码中有没有设置  class属性 x-has-iosstatusbar

字符串搜一下吧! ...

搜了,没有这个属性啊。
回复 支持 反对

使用道具 举报

发表于 2017-12-13 15:52:10 | 显示全部楼层
dodevice 发表于 2017-12-13 15:09
搜了,没有这个属性啊。

试试状态栏插件能控制吗?
http://docs.wex5.com/cordova-plugin-statusbar/

应该是ios版本本身有变化!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

7

主题

33

帖子

93

积分

初级会员

Rank: 2

积分
93
QQ
 楼主| 发表于 2017-12-13 16:50:28 | 显示全部楼层
liangyongfei 发表于 2017-12-13 15:52
试试状态栏插件能控制吗?
http://docs.wex5.com/cordova-plugin-statusbar/

按照这个方法使用时,提示StatusBar is not defined。这个应该不需要定义啊,插件也是存在的。

而且我应该把StatusBar的方法写在哪里?主页的modelLoad里,还是每个页面都要写。
回复 支持 反对

使用道具 举报

发表于 2017-12-13 17:43:39 | 显示全部楼层
dodevice 发表于 2017-12-13 16:50
按照这个方法使用时,提示StatusBar is not defined。这个应该不需要定义啊,插件也是存在的。

而且我应 ...

只要保证插件是打包在APP中的!方法哪儿都可以调用!
undefined 一般是插件没打包进去导致的
http://docs.wex5.com/wex5-app-question-list-2017/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-22 09:53 , Processed in 0.055801 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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