【发布时间】:2012-03-24 19:24:09
【问题描述】:
我正在使用 PhoneGap 开发一个 iPhone 应用程序。在应用程序中有一个页面只包含一个文本区域供用户输入。由于此页面上没有其他输入字段,我想隐藏键盘上方的工具栏以给用户更多可用空间。有什么办法吗?使用 javascript
【问题讨论】:
标签: javascript iphone cordova keyboard toolbar
我正在使用 PhoneGap 开发一个 iPhone 应用程序。在应用程序中有一个页面只包含一个文本区域供用户输入。由于此页面上没有其他输入字段,我想隐藏键盘上方的工具栏以给用户更多可用空间。有什么办法吗?使用 javascript
【问题讨论】:
标签: javascript iphone cordova keyboard toolbar
您可以通过将其添加到 config.xml 来隐藏它:
<preference name="HideKeyboardFormAccessoryBar" value="true"/>
http://docs.phonegap.com/en/3.4.0/config_ref_index.md.html#The%20config.xml%20File
【讨论】:
我不知道这是否可以通过 phonegap API 直接实现,但您可以通过编写 PhoneGap 插件来使用本机代码更改此行为。
请参阅以下链接以获取更多详细信息(它们并不准确,但会为您提供所需的详细信息):
Programmatically align a toolbar on top of the iPhone keyboard
http://gabriel-tips.blogspot.in/2011/05/input-accessory-view-how-to-add-extra.html
【讨论】:
【讨论】: