Uma*_*ddi 10 ios cordova ionic-framework bluetooth-keyboard
我正在努力输入连接到iPhone(iOS 9和iOS 10)的Ionic 3硬件键盘(连接蓝牙)的文本.输入时,输入正在失去焦点,即使我尝试再次输入,也没有任何输入从键盘输入.这款硬件键盘在Android手机中运行良好,但在iOS中运行不佳.
我尝试从Cordova升级/重新安装更新的键盘插件.但没有运气.
以下是我的离子信息.
cli packages: (/usr/local/lib/node_modules)
@ionic/cli-utils : 1.12.0
ionic (Ionic CLI) : 3.12.0
Run Code Online (Sandbox Code Playgroud)
全球套餐:
cordova (Cordova CLI) : 6.5.0
Run Code Online (Sandbox Code Playgroud)
本地套餐:
@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
Run Code Online (Sandbox Code Playgroud)
系统:
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
Run Code Online (Sandbox Code Playgroud)
其他:
backend : pro
Run Code Online (Sandbox Code Playgroud)
如有任何想法,请告诉我.谢谢.
编辑
我尝试将Ionic从3.12降级到2.18.仍然没有运气.输入字段仍然在几毫秒内失去焦点.
这里有几件事需要验证,您面临的问题与特别是与 相关的问题WebViews,iOS所以让我们从键盘开始,尝试安装ionic-plugin-keyboard
cordova plugin add ionic-plugin-keyboard --save
Run Code Online (Sandbox Code Playgroud)
如果您需要更多与如何触发键盘事件相关的事件,请参阅官方文档
我通常使用ionic-wkwebviewiOS 的内置 webview,而不是使用它来解决大部分问题。您可以按如下方式安装该插件:
ionic cordova plugin add cordova-plugin-ionic-webview --save
Run Code Online (Sandbox Code Playgroud)
有关完整安装,请参阅ionic-wkwebview-official 文档
即使对于ionic-plugin-keyboard,也存在问题,ion-input但已解决,问题不在于插件,而在于Webview,
这是对该问题已解决的参考。
| 归档时间: |
|
| 查看次数: |
452 次 |
| 最近记录: |