【问题标题】:Hide bar (at the bottom) of ios when connect ipad to bluetooth keyboard将ipad连接到蓝牙键盘时隐藏ios的栏(底部)
【发布时间】:2015-11-28 04:39:06
【问题描述】:

您好,我正在为 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();

非常感谢您的帮助!

【问题讨论】:

    标签: ios cordova ipad


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-08
      • 1970-01-01
      • 2011-12-17
      • 2017-08-24
      • 2011-11-09
      • 2016-12-06
      • 2013-02-13
      相关资源
      最近更新 更多