ios - 将ipad连接到蓝牙键盘时,ios的隐藏栏(底部)

标签 ios cordova ipad

嗨,我正在为ios设备(ipad)开发phonegap / cordova项目。该应用程序通过蓝牙键盘接收输入文本(因为我不想在屏幕上显示键盘)。到目前为止,应用程序可以按预期接收输入。但是关于外观,如何删除或隐藏屏幕底部的栏? (请在下面的链接中查看图片)

https://www.dropbox.com/sh/rt5w3ccqomec335/AADKUvt0w6KigfADAsx-ciu_a?dl=0

这是我的代码

Config.xml:

<preference name="KeyboardDisplayRequiresUserAction" value="false" />

HTML:
<div style="overflow: hidden; position: relative; width: 1px; height: 1px; left: -500px">
     <input id="input" type="textfield" autocorrect="off" autocapitalize="off">
</div>

JS:
document.getElementById('input').focus();

非常感谢你的帮助!

最佳答案

将此插件安装到您的项目:https://github.com/driftyco/ionic-plugin-keyboard

并在JS中使用它:cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);文档详细信息:https://github.com/driftyco/ionic-plugin-keyboard#keyboardhidekeyboardaccessorybar

关于ios - 将ipad连接到蓝牙键盘时,ios的隐藏栏(底部),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32357086/

相关文章:

ios - 如何从 UIImageView 中的 "User"类获取用户图像?解析网

ios - 在 iPhone SE iOS 10.1.1 上调用 UNUserNotificationCenter.current().getPendingNotificationRequests 崩溃

javascript - 如何在 SQLite 中只选择一个项目? (本地存储)

ipad - uiimagepickercontroller 打开但不显示图像 ios 8

ios - 应用程序在 iOS 5 中崩溃,但在 iOS 6 和 7 中运行良好

iOS 6 和 7 UINavigationBar 间距

ios - 当用户向下滚动时, Material float 操作按钮应不可见,向上滚动时应可见

android - Ionic 构建成功但未创建 .apk 文件

javascript - 如何使用 localstorage 使用 javascript 登录

ipad - 增加 iPad 10MB 缓存限制