2017-10-12 30 views
8

Ionic 3でiPhone(iOS 9およびiOS 10)に接続されたハードウェアキーボード(Bluetooth接続済み)でテキストを入力しようとしています。入力中に、もう一度入力しようとすると、キーボードから何も入力していません。このハードウェアキーボードはAndroid搭載端末では正常に動作していますが、iOSでは正常に動作していません。ブルートゥースキーボードを使用中にイオン入力がフォーカスを失う

私はCordovaから更新されたキーボードプラグインをアップグレード/再インストールしようとしました。しかしそれで運がない。

以下は私のイオン情報です。

cli packages: (/usr/local/lib/node_modules) 

@ionic/cli-utils : 1.12.0 
ionic (Ionic CLI) : 3.12.0 

グローバルパッケージ:

cordova (Cordova CLI) : 6.5.0 

ローカルパッケージ:

@ionic/app-scripts : 2.1.3 
Cordova Platforms : android 6.1.2 browser 4.1.0 ios 4.1.1 
Ionic Framework : ionic-angular 3.6.0 

システム:

ios-deploy : 1.9.1 
ios-sim : 5.0.13 
Node  : v7.4.0 
npm  : 5.0.3 
OS   : macOS Sierra 
Xcode  : Xcode 8.3.3 Build version 8E3004b 

その他:

backend : pro 

ご意見がございましたら、お知らせください。ありがとうございました。私は3.12から2.18にイオンをダウングレードしてみました

EDIT

。まだ運がありません。入力フィールドはまだミリ秒以内にフォーカスを失います。

答えて

0

ここで検証する必要が物事のカップルがありますが、あなたが直面している問題はiOSのために特にWebViewsに関連しているものですので、のは、キーボードから始めましょう、ionic-plugin-keyboard

cordova plugin add ionic-plugin-keyboard --save 
をインストールしよう

あなたがキーボードイベントをトリガーする方法に関連するより多くのイベントは、私は一般的にionic-wkwebviewを使うのではなくのほとんどを解決するのiOSでのビルドのWebViewと一緒に行くofficial doc

を参照してください必要がある場合 問題。次のようにプラグインをインストールすることができます。

ionic cordova plugin add cordova-plugin-ionic-webview --save 

完全インストールの場合でもionic-plugin-keyboardためionic-wkwebview-official doc

を参照し、そこに問題がion-inputしていましたが、それが解決したとの問題は、プラグインではなくではなく、 Webview

これは解決したissueへの参照です。

+0

答えに感謝します。 webviewプラグインで試しても、同じ問題です。 – ThePCWizard

+0

@PCWizardでもイオンキーボードをインストールしようとしましたか? – Webruster

関連する問題