2016-12-20 2 views
-1

入力に注目すると、入力欄とキーボードのどこかをタップしない限り、キーボードを開く必要があります。 iOSではうまく動作しますが、Androidでは、すべてのフォーカスの後にキーボードが消えます。また、スクロールするとキーボードが消えます。しかし、私はすべてが大丈夫です。 どうすればよいですか? ウェブアプリケーションを使用Framework7Androidデバイスのウェブアプリでキーボードが壊れている

答えて

0

Androidでコードバを使用する場合は、クロスウォークのWebビューをインストールして、すべての端末で一貫した外観を実現することをおすすめします。私はionic 2(cordovaを使用)を使用してアプリケーションを開発するとき、過去に奇妙なアプリケーションの動作をしました。私はcrosswalk-liteをインストールすることでそれらを解決しました。

  • は、WebViewのがAndroidのバージョンに
  • 機能によって変更されない利点:横断歩道のgithubのページによる

    などのWebRTC、WebAudio、Webコンポーネントなどを

  • パフォーマンスの向上(古いシステムのWebビューと比較して)

欠点

  • 増加メモリフットプリント
  • (PSのRSS欄で報告されたように)〜30メガバイトのオーバーヘッドインストールしたとき(17メガバイト程度)、ディスク上の 増加サイズ 増加APKサイズ( 50メガバイト程度)

次のコマンドを使用して、それをインストールします。cordova plugin add cordova-plugin-crosswalk-webview

注:横断歩道Liteは通常の横断歩道の約半分のサイズ

Crosswalk WebView Cordova Plugin

Crosswalk Lite

+0

キーボードはOKですが、私はスクロールするときには、例えば消えます。私はそのキーボードがスクロール(入力の場合) – ensrsjahu

+0

だから、私はwindow.onKeyboardOpen()のようなものを試してみた。私は迷っています – ensrsjahu

関連する問題