本文主要包含hbuilder mui,hbuilder mui视频教程,hbuilder mui教程,hbuilder mui api,hbuilder mui app等相关知识,教程希望在学习及工作中可以帮助到您
");
</div>
打开页面默认弹出键盘及返回关闭键盘
(function(keyboard) {
var openSoftKeyboard = function() {
if (mui.os.ios) {
var webView = plus.webview.currentWebview().nativeInstanceObject();
webView.plusCallMethod({
"setKeyboardDisplayRequiresUserAction": false
});
} else {
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);
}
};
var autoFocus = function(obj) {
if (mui.os.ios) {
setTimeout(function() {
openSoftKeyboard();
obj.focus();
if (obj.tagName.toLowerCase() == 'textarea') {
moveEnd(obj);
}
}, 300);
} else {
//安卓的获取不到焦点,暂时不自动弹出
}
};
keyboard.autoFocus = autoFocus;
/**
* 预加载页面返回时为隐藏,不会自动关闭输入法,可以通过blur来关闭
* @param {Object} isRemoveValue
*/
function