如何阻止webview中input获取焦点时input自动弹出软键盘盘

怎么让手机网页输入框获得焦点时弹出的软键盘带搜索键 (安卓或者IOS键盘右下角有前往或者搜索字样)?_百度知道
怎么让手机网页输入框获得焦点时弹出的软键盘带搜索键 (安卓或者IOS键盘右下角有前往或者搜索字样)?
我有更好的答案
p>不知道你是不是做开发的。如图
采纳率:88%
来自团队:
id=&keyword& action=&input type=&search& placeholder=& name=&搜索服务项目&/&&/javascript:& &放在form里面,&form class=&&search_serve&form&gt
1条折叠回答
为您推荐:
其他类似问题
安卓的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。Android WebView无法弹出软键盘的原因及解决办法
转载 & & 投稿:mrr
这篇文章主要介绍了Android WebView无法弹出软键盘的原因及解决办法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下
requestFoucs();无效。
requestFoucsFromTouch();无效。
webview.setTouchListener;无效。
问题所在:
继承WebView时,注意构造方法:
public CommonWebView(Context context) {
super(context);
public CommonWebView(Context context, AttributeSet attrs) {
super(context, attrs);
public CommonWebView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
defStyleAttr不能传0,如下错误写法:
public CommonWebView(Context context) {
this(context,null,0);
public CommonWebView(Context context, AttributeSet attrs) {
this(context, attrs,0);
public CommonWebView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
以上所述是小编给大家介绍的Android WebView无法弹出软键盘的原因及解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)&nbsp>&nbsp
&nbsp>&nbsp
android教程 &nbsp>&nbsp
Android安卓WebApp中 全屏和普通模式下 webview中软键盘弹出挡住
摘要:最近公司开发的WEBAPP遇到了一个比较恶心的问题。就是在webview中当需要输入内容时,软键盘弹起后,挡住了输入框,试了很多办法都不太满意。(这里要吐槽下,人家IOS端,苹果系统都给直接封装好了,软键盘一起,输入框上移的那是相当到位,所有场景都很完美,不得不说安卓的路还是任重道远啊!)后来终于找到一篇文章,可以解决在全屏模式下遮挡输入框的问题。下面是文章的链接。大家不要嫌我懒哈,主要是觉得作者分析的已经很到位了,思路很清晰,怕我再写出来会有不到位的地方,也难免有偷文章之嫌
最近公司开发的WEBAPP遇到了一个比较恶心的问题。就是在webview中当需要输入内容时,软键盘弹起后,挡住了输入框,试了很多办法都不太满意。(这里要吐槽下,人家IOS端,苹果系统都给直接封装好了,软键盘一起,输入框上移的那是相当到位,所有场景都很完美,不得不说安卓的路还是任重道远啊!)
后来终于找到一篇文章,可以解决在全屏模式下遮挡输入框的问题。下面是文章的链接。
大家不要嫌我懒哈,主要是觉得作者分析的已经很到位了,思路很清晰,怕我再写出来会有不到位的地方,也难免有偷文章之嫌。链接如下:
https://www.diycode.cc/topics/383
但是话说回来,这个终极方案,在我的项目中仍然存在两个问题:
一、在大多数页面中,点击webview中的输入框后,软键盘弹出了,但是输入框不会马上跟着顶起,而是当你输入任意一个内容之后,才会弹起到可视区域,现在不知该如何解决。
二、如果webview页面下方有固定的菜单栏之类的控件,那么键盘弹起时,会跟着输入框一起被顶起来,这样会产生一个问题:当菜单栏高度比较大时,会严重影响输入框的可视效果,严重时甚至会把输入框挡住。
希望有思路的或者遇到过的大神能指点一二!在此不胜感激!!!
以上是的内容,更多
的内容,请您使用右上方搜索功能获取相关信息。
若你要投稿、删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内给你回复。
云服务器 ECS
可弹性伸缩、安全稳定、简单易用
&40.8元/月起
预测未发生的攻击
&24元/月起
为您提供0门槛上云实践机会
你可能还喜欢
你可能感兴趣
阿里云教程中心为您免费提供
Android安卓WebApp中 全屏和普通模式下 webview中软键盘弹出挡住相关信息,包括
的信息,所有Android安卓WebApp中 全屏和普通模式下 webview中软键盘弹出挡住相关内容均不代表阿里云的意见!投稿删除文章请联系邮箱:zixun-group@service.aliyun.com,工作人员会在五个工作日内答复
售前咨询热线
服务与支持
账号与支持
关注阿里云
International

我要回帖

更多关于 h5 input弹出软键盘 的文章

 

随机推荐