このコンテンツコミュニティは比較的広いのコレクションを、持っている、と私は、このピットを使用する場合それを記録します
mui.plusReady(関数(){
たsetTimeout(関数(){
initNativeObjects();
showSoftInput();
}、50)
})
VaRのinitNativeObjects =関数(){
IF(mui.os.android){
にconsole.log(1)
VARメイン= plus.android.runtimeMainActivity()。
VARコンテキスト= plus.android.importClass( "android.content.Context");
InputMethodManager = plus.android.importClass( "android.view.inputmethod.InputMethodManager")。
= main.getSystemService IMM(Context.INPUT_METHOD_SERVICE)
のsetTimeout(関数(){
//本明細書で提供される書き込み特定の論理フォーカス入力を取得してもよい
VAR inputElem = document.querySelector( "入力")
inputElem.focus();
inputElem.parentNodeを.classList.add( 'MUIアクティブ');
}、100);
} {他
にconsole.log(2)
nativeWebview = plus.webview.currentWebview()nativeInstanceObject();.
のsetTimeout(関数(){
//ここで取得された焦点入力の詳細な書き込み可能な論理的配置
VAR inputElem = document.querySelector( "入力")
inputElem.focus();
inputElem.parentNode.classList.add( 'MUIアクティブ');
}、100);
}
};
VAR showSoftInput =関数(){
VAR nativeWebview = plus.webview.currentWebview()nativeInstanceObjectは( );. // このコードは可変弾性電話キーパッドの一部を防ぐために使用される場合、最大ではない
(mui.os.android){IF
はconsole.log(3)
plus.android .importClass(nativeWebview);
nativeWebview.requestFocus();
imm.toggleSoftInput(0、InputMethodManager.SHOW_FORCED);
} {他
(4)はconsole.log
nativeWebview.plusCallMethod({
"setKeyboardDisplayRequiresUserAction":偽へ
});
document.querySelector( ' 。INPUT「)フォーカス();
}
のsetTimeout(関数(){
//本明細書で提供される書き込み特定の論理フォーカス入力を取得してもよい
VAR inputElem = document.querySelector( "入力")
inputElem.focus();
inputElem.parentNode.classListを.add( 'MUIアクティブ');
}、100)。
}。
このコードは、理論的にアンドリュースIOSが一般的です
しかし、これは私のピットです
イベントページへのジャンプ、
ムイは、キーボードは、IOSを作るためによくないページが自動的にポップアップ泥棒が入るかどうかを、内蔵のクリックイベントを使用する必要があります。
私が使用するために使用しました
document.getElementById( 'INPUT1')のaddEventListener( 'タップ'、関数(){
mui.openWindow({
})
});これはありません
使用する必要があります
MUI(文書).on( "タップ"、 "#1 INPUT1"、関数(){
mui.openWindow({
})
})
ヒント、
今より多くの吐き気を更新し、
それはMUIの使用を開発すると判断された場合、MUIは、どのような理由がわからない良いパッケージを使用するか、または問題を投影する最良のすべてを覚えています
例えば、最新のHbuliderX JQ $では、クロスドメインリクエストもアヤックス、要求はmui.ajaxを使用するようになされなければならない、さもなければ、プログラムがそのカードには、実行されていない与えられていません、