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

QQ登录

只需一步,快速开始

查看: 1900|回复: 8

[结贴] Wex5 使用cordova-plugin-statusbar后ios系统下有问题

[复制链接]

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
发表于 2018-6-20 14:48:37 | 显示全部楼层 |阅读模式
使用cordova-plugin-statusbar插件在ios系统下会出现问题,比如点击了一个文本框输入法弹上来,手动让输入法下去后,会发现该statusbar插件被页面占据了约一半的位置。
而在android下没有任何问题。


该如何解决?
发表于 2018-6-20 15:03:43 | 显示全部楼层
截图看下什么情况??
试试其他苹果手机有没有这种情况??
wex5 版本是3.8对吗??

如果是个别手机问题,说下版本型号,如果是通常苹果手机问题,再说嘛下,截图本地重现看下
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
 楼主| 发表于 2018-6-20 15:17:14 | 显示全部楼层
liangyongfei 发表于 2018-6-20 15:03
截图看下什么情况??
试试其他苹果手机有没有这种情况??
wex5 版本是3.8对吗??

如图,图2为未点击文本框,输入法弹出前,一切正常;
图1为点击了文本框弹出输入法,再关闭输入法后的样子,statusbar遮住了一些webview。



在我们这里,所有的ios设备都是这样的

点击文本框输入法关闭后

点击文本框输入法关闭后

未点击文本框

未点击文本框
回复 支持 反对

使用道具 举报

发表于 2018-6-20 15:20:03 | 显示全部楼层
liupeng9030 发表于 2018-6-20 15:17
如图,图2为未点击文本框,输入法弹出前,一切正常;
图1为点击了文本框弹出输入法,再关闭输入法后的样子 ...

请问你是3.8版本吗??
我们先看下能否重现
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
 楼主| 发表于 2018-6-20 15:49:07 | 显示全部楼层
liangyongfei 发表于 2018-6-20 15:20
请问你是3.8版本吗??
我们先看下能否重现

是3.8版本,我是从3.6版本开始用Wex5的,3.6、3.7、3.8都有这样的问题
回复 支持 反对

使用道具 举报

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
 楼主| 发表于 2018-6-21 09:57:09 | 显示全部楼层
liupeng9030 发表于 2018-6-20 15:49
是3.8版本,我是从3.6版本开始用Wex5的,3.6、3.7、3.8都有这样的问题

你们重现了吗?  有没有什么好的解决方案?
回复 支持 反对

使用道具 举报

发表于 2018-6-25 18:04:14 | 显示全部楼层
liupeng9030 发表于 2018-6-21 09:57
你们重现了吗?  有没有什么好的解决方案?

你先试试平台案例
比如仿淘宝,仿途牛,有没有这样的问题??
再参考下
http://docs.wex5.com/wex5-app-question-list-2013/

如果案例没问题就对比案例看下差异,如果所有案例都有问题,并且其他苹果手机也存在这个问题

我再提缺陷吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
 楼主| 发表于 2018-8-1 14:07:54 | 显示全部楼层
liangyongfei 发表于 2018-6-25 18:04
你先试试平台案例
比如仿淘宝,仿途牛,有没有这样的问题??
再参考下

这个问题算是被解决了吧,默认在ios,这个插件是使用透明状态栏的,而我们在项目在让其使用黑色背景,所以当页面大小变化了的时候会出现被遮盖的情况。

如果像我们这样使用状态栏黑色背景,则需要将cordova-plugin-statusbar的plugin.xml中,搜索“StatusBarOverlaysWebView”,将value由false改为true,重新打包
回复 支持 反对

使用道具 举报

107

主题

385

帖子

1048

积分

金牌会员

Rank: 6Rank: 6

积分
1048
QQ
 楼主| 发表于 2018-8-1 14:08:54 | 显示全部楼层
liangyongfei 发表于 2018-6-25 18:04
你先试试平台案例
比如仿淘宝,仿途牛,有没有这样的问题??
再参考下

这个问题算是被解决了吧,默认在ios,这个插件是使用透明状态栏的,而我们在项目在让其使用黑色背景,所以当页面大小变化了的时候会出现被遮盖的情况。

如果像我们这样使用状态栏黑色背景,则需要将cordova-plugin-statusbar的plugin.xml中,搜索“StatusBarOverlaysWebView”,将value由false改为true,重新打包
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-17 05:25 , Processed in 0.071122 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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