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

QQ登录

只需一步,快速开始

查看: 2117|回复: 5

[结贴] 关于ios 顶部问题!

[复制链接]

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
发表于 2017-11-22 15:15:22 | 显示全部楼层 |阅读模式
本帖最后由 后翼 于 2017-11-22 16:00 编辑

362.jpg
我做了一个全屏的没有要x-panel-top 顶部  我自己加了一个index-top 请看下图
5552.png
我要做的是点击绿色部分回顶部 在安卓里面点击可以正常执行  但是在ios里面是显示这样的 点击绿色部分的click时间 执行不到 也就是点不到那个绿色部分
我查了下 好像是 statusbar遮盖住了 请问怎么才能调用系统自带的点击 statusbar 回顶部  或者是接管statusbar 点击事件?
发表于 2017-11-23 13:28:57 | 显示全部楼层
本帖最后由 liangyongfei 于 2017-11-23 13:33 编辑

你是这样做的对吗?
http://docs.wex5.com/cordova-plugin-statusbar/

状态栏被遮住,点击事件无法触发的问题,需要重现看下!应该是能点击才对的(你自己先测试一下!比如在H5页面上添加点击事件,ios点击状态栏是否被触发了呢?如果触发了就说明是被遮住的原因!如果没触发,那就应该是插件的bug问题!你先确认下)

你好楼主,这个问题需要我在本地环境进行问题重现,所以会花费较长时间,请你耐心等待,我完成后会第一时间反馈结果,谢谢!2017112300003

关于回到顶部,你可以做一个浮动按钮,点击浮动按钮回到顶部,这样也可以吧!
关于滚动到指定位置,看下
http://docs.wex5.com/wex5-ui-question-list-2008/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2017-11-23 13:54:19 | 显示全部楼层
liangyongfei 发表于 2017-11-23 13:28
你是这样做的对吗?
http://docs.wex5.com/cordova-plugin-statusbar/

确认是 被ios的statusbar 给遮盖了 点击其他地方就可以触发 就点击statusbar那顶部20个px不会触发
回复 支持 反对

使用道具 举报

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2017-11-23 14:19:16 | 显示全部楼层
liangyongfei 发表于 2017-11-23 13:28
你是这样做的对吗?
http://docs.wex5.com/cordova-plugin-statusbar/

回顶部 调用这个方法ios可以回顶部其他安卓还没测试
window.addEventListener('statusTap', function() {
     $(".x-scroll").animate({ scrollTop: 0 }, 100);
    });

现在就是ios 顶部状态栏的字体颜色怎么设置的 没有打包statusbar 插件之前默认是 透明 黑色字体  打包statusbar 插件之后 变成了 透明白色字体了 我的的top是白色背景 这样状态栏的文字就看不清了!请问哪个statusbar 方法可以帮他该我透明黑色字体  启动也是透明黑色的 但是进入app就变成透明白色的了
回复 支持 反对

使用道具 举报

发表于 2017-11-24 11:51:02 | 显示全部楼层
后翼 发表于 2017-11-23 13:54
确认是 被ios的statusbar 给遮盖了 点击其他地方就可以触发 就点击statusbar那顶部20个px不会触发 ...

点击statusbar那顶部20个px不会触发  说明是正常的!  状态栏本来就不应该被覆盖!
中国联通是可以点击的对吧?

那就说明是cordova插件的bug , 插件有bug 就不能用了,换一种实现思路吧!不要点statusbar了  比如做一个浮动的按钮,点击回到顶部!

statusbar 的方法文档都有介绍!自己试试吧!就那几个方法!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

18

主题

96

帖子

270

积分

中级会员

Rank: 3Rank: 3

积分
270
QQ
 楼主| 发表于 2017-11-24 12:21:52 | 显示全部楼层
liangyongfei 发表于 2017-11-24 11:51
点击statusbar那顶部20个px不会触发  说明是正常的!  状态栏本来就不应该被覆盖!
中国联通是可以点击的 ...

可以了  搞定了 谢谢 结贴吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 00:45 , Processed in 0.059237 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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