软键盘

软键盘

15 人关注该话题

ios软键盘弹起,导致自定义导航栏被上去 iOS 导航栏 软键盘

分类: uni-app 浪子82 2019-06-03 10:19  回复问题 • 4 人关注 • 3 个回复 • 480 次浏览

如何解决iOS弹出键盘时,页面会整体上移且出现黑色背景? iOS 软键盘 bug已修复

分类: 5+ SDK 407963151@qq.com 2019-05-29 09:20  回复问题 • 8 人关注 • 9 个回复 • 1250 次浏览

打包后软键盘挡住输入框 软键盘

分类: MUI liukidd 2019-05-20 11:52  发起问题 • 1 人关注 • 0 个回复 • 61 次浏览

ios端textarea失去焦点后键盘不自动隐藏怎么解决? 自动隐藏 软键盘

分类: uni-app 18630170116@163.com 2019-05-17 14:26  回复问题 • 2 人关注 • 1 个回复 • 55 次浏览

ios点击输入框的后键盘挡住输入框怎么解决? HTML5+ 移动APP 软键盘 iOS

分类: uni-app DCloud_App_Array 2019-05-14 21:11  回复问题 • 2 人关注 • 2 个回复 • 86 次浏览

打开页面默认弹出键盘 弹出软键盘 autofocus 软键盘 输入法

分类: Native.js 616174149@qq.com 2019-05-10 22:12  回复问题 • 51 人关注 • 29 个回复 • 59094 次浏览

【报Bug】最新版本软件键盘收起时显示之前打开的页面,大家看是不是bug 软键盘

分类: MUI 593833547@qq.com 2019-05-08 18:30  回复问题 • 2 人关注 • 2 个回复 • 553 次浏览

【报Bug】HBuilder 9.0.2.201803200231-alpha IOS键盘BUG 软键盘

分类: HBuilder DCloud_App_Array 2019-04-30 13:12  回复问题 • 2 人关注 • 1 个回复 • 347 次浏览

ios取消工具栏bug iOS 软键盘

分类: MUI DCloud_App_Array 2019-04-30 13:10  回复问题 • 2 人关注 • 1 个回复 • 336 次浏览

【报Bug】版本_1.9.4.20190426安卓4.4.2版本。键盘回收整个页面往下拉 软键盘 HBuilder X

分类: 5+ SDK 416380679@qq.com 2019-04-29 11:32  发起问题 • 1 人关注 • 0 个回复 • 51 次浏览

【报Bug】picker选择器和软键盘的冲突 软键盘 picker

分类: MUI demo012 2019-04-22 14:16  回复问题 • 9 人关注 • 8 个回复 • 4117 次浏览

【报Bug】今天打包,IOS键盘弹出时点击按钮,界面白屏 软键盘

分类: HBuilderX 278518173@qq.com 2019-04-15 23:07  回复问题 • 2 人关注 • 1 个回复 • 131 次浏览

更多...
6

赞同来自: DCloud_heavensoft Pmc_Fizz 超人爷爷 tank-88@qq.com 二十三岁IT男 更多 »

想出了一个奇葩的方法,解决了这个问题。
用把一个input框弄成button的样子。然后每次点击再focus到原来的输入框里面。。。
想出了一个奇葩的方法,解决了这个问题。
用把一个input框弄成button的样子。然后每次点击再focus到原来的输入框里面。。。
3

赞同来自: DIOGO beckzl 2631567162@qq.com

更新于2016-1-15,最新答案见:[http://ask.dcloud.net.cn/article/513](http://ask.dcloud.net.cn/article/513)


============以下为历史答案=============... 显示全部 »
更新于2016-1-15,最新答案见:[http://ask.dcloud.net.cn/article/513](http://ask.dcloud.net.cn/article/513)


============以下为历史答案==================
autofocus不一定在所有Android平台支持自动弹出软键盘,可以通过native.js来强制弹出:
```javascript
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Native.js</title>
<script type="text/javascript">
// H5 plus事件处理
function plusReady(){
var Context = plus.android.importClass("android.content.Context");
var InputMethodManager = plus.android.importClass("android.view.inputmethod.InputMethodManager");
var main = plus.android.runtimeMainActivity();
var imm = main.getSystemService(Context.INPUT_METHOD_SERVICE);
imm.toggleSoftInput(0,InputMethodManager.SHOW_FORCED);
}
document.addEventListener("plusready",plusReady,false);
</script>
</head>
<body>
<button onclick="plus.webview.currentWebview().close()">Close</button><br/>
<input type="text" autofocus="autofocus"/>
<br/>
打开页面后编辑框自动获取焦点并显示软键盘
</body>
</html>
```

**注意:autofocus属性只有4.0以上版本才支持**

iOS打开页面自动弹出键盘(input不要添加autofocus)
```javascript
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Native.js</title>
<script type="text/javascript">
// H5 plus事件处理
function plusReady(){

var webView = plus.webview.currentWebview().nativeInstanceObject();
webView.plusCallMethod({"setKeyboardDisplayRequiresUserAction":false});
document.getElementById("testautofocus").focus();
}
document.addEventListener("plusready",plusReady,false);
</script>
</head>
<body>
<button onclick="plus.webview.currentWebview().close()">Close</button><br/>
<input type="text" id="testautofocus"/>
<br/>
打开页面后编辑框自动获取焦点并显示软键盘
</body>
</html>
```
1

赞同来自: wyinhe

在执行show的时候需要让当前webview获取焦点。因此需要加句代码,如下:
var webview = plus.android.currentWebview();
plus.android.importClass(webview);
webview.r... 显示全部 »
在执行show的时候需要让当前webview获取焦点。因此需要加句代码,如下:
var webview = plus.android.currentWebview();
plus.android.importClass(webview);
webview.requestFocus();
0

赞同来自:

已经提供了。[http://ask.dcloud.net.cn/question/52684](http://ask.dcloud.net.cn/question/52684)
已经提供了。[http://ask.dcloud.net.cn/question/52684](http://ask.dcloud.net.cn/question/52684)
更多...

禁用软键盘方法 软键盘

分类: MUI 673011635@qq.com2019-05-30 10:35  评论文章 • 4 个评论 • 125 次浏览

解决底部选项卡被软键盘上顶问题 setStyle 底部选项卡 软键盘

分类: Native.js 648640819@qq.com2019-05-06 16:07  评论文章 • 5 个评论 • 884 次浏览

深入理解高度。获取屏幕、webview、软键盘高度 Native.JS Webview 软键盘 输入法 高度

分类: HTML5+ 8112857@qq.com2019-01-26 22:27  评论文章 • 22 个评论 • 67553 次浏览

关于原生集成H5+ SDK 软键盘问题分享 布局 原生分享 软键盘

分类: 5+ SDK ding87629@qq.com2018-04-14 16:17  发表文章 • 0 个评论 • 841 次浏览

自动收起键盘、防止输入内容后进行其他操作又弹出键盘 技术分享 软键盘

分类: MUI 五叶神2017-09-01 16:10  评论文章 • 4 个评论 • 1524 次浏览

完整demo 数字软键盘 软键盘

分类: MUI bxdsam2017-11-03 13:12  评论文章 • 4 个评论 • 1109 次浏览

原生JS代码解决picker与软键盘冲突 软键盘 picker

分类: MUI jaychenlb@163.com2018-05-10 10:38  评论文章 • 8 个评论 • 3171 次浏览

输入法遮挡输入框问题 输入框 软键盘

分类: MUI Vecike2016-10-04 03:21  评论文章 • 7 个评论 • 6197 次浏览

更多...