3

ネイティブアプリを作成している場合は、ここに示すソリューションを試してみます。

"Try to implement the following method in text view's delegate:"

- (BOOL)textViewShouldBeginEditing:(UITextView *)textView{
    return NO;
}

残念ながら、phonegapを使用する必要があるため、操作するテキストビューがありません。このアプリでキーボードを恒久的に抑制できたら素晴らしいと思います。代わりに人々が使用することになっているスクリーンキーボードのカスタムがあります。では、ポップアップキーボードを完全に無効にする方法はありますか?

4

1 に答える 1

4

入力フィールドの上に透明なdivを置くだけで、クリックは入力フィールドではなくそのdivで行われます。これで、クリックして文字にjavascriptを入力することにより、独自のキーボードをアクティブ化できます。

  • アップデート:

次の解決策が機能します。

キーボードは、入力フィールドのフォーカスに直接リンクされています。readonly = "true"を使用すると、クリックイベントを取得でき、値を変更できるはずです。jQueryでは次のようなものです:$('myinputfield')。click(function(){$(this).val(newinput);});

于 2012-06-06T22:42:04.860 に答える