问题标签 [iphone-keypad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 在 iOS 10 中使用新键盘点击声音的官方方法
我的应用程序包含一个复制 iOS 标准键盘行为的自定义控件。
我可以使用以下代码成功播放系统键盘点击声音:
在 iOS 9 及更低版本上,只有一个点击声音,我只需要这个电话。在 iOS 10 上,常规键、退格键和其他特殊键有不同的点击声音。
播放这些额外声音的官方方式是什么?我是否必须使用链接答案中的替代方式?的文档playInputClick()
没有提及任何内容。
有一个答案建议使用 播放新的点击声音AudioServicesPlaySystemSound
。但另一个答案说,这些 ID 可能不会指向未来版本的 iOS 中最新的系统点击声音。解决方法的另一个问题是,似乎无法检查用户是否在系统设置(链接)中启用了键盘点击。
swift - 如何快速启用键盘的下一个或上一个按钮?
当我的下一个对象是 UITableview 时,我想以编程方式启用键盘的下一个按钮
谢谢
javascript - ios键盘与wkwebview中的输入字段焦点重叠
我刚刚创建了一个聊天应用程序,它有固定的页眉和页脚。在页脚中我有位置固定的 div,在输入字段下。当我关注文本框键盘弹出窗口并覆盖输入时。它没有移动到顶部。我正在使用 wkWebview 并加载我的网站,这是一个有角度的项目。
提前致谢
java - 使用 Java 关闭 iOS 键盘
需要有关如何在 iOS 上关闭键盘的建议,因为我需要访问它下面的元素。
我试过了
但一切都是徒劳的。
我也试过 scrollDown()
这基本上是这段代码:
JavascriptExecutor js = (JavascriptExecutor) 驱动程序;HashMap scrollObject = new HashMap(); scrollObject.put("方向", "下"); js.executeScript("mobile: scroll", scrollObject);
当我这样做时,会发生类似这样的奇怪事情,键入“e”键。
附上 GIF 供您参考。
http://g.recordit.co/2WeVI3m6KM.gif
对此的任何建议都会非常棒。谢谢。
mobile-safari - HTML 的最佳设置, 对于移动设备
我一直在阅读许多其他问题,例如这些[1] [2] [3],但问题仍然存在。
我需要找到“最干净”的方式来input
为移动设备创建 HTML,并且尊重所有这三个规则:
我尝试了什么?
我遇到过这些解决方案,它们都没有累积地尊重上述三个规则。
解决方案 1
尽管该解决方案在 iOS 中工作并满足 W3C 验证器测试的 HTML 规则,但在 Chrome Android 中提供了带有 QWERTY 键盘的完整键盘。
解决方案 2
此解决方案适用于 iOS 和 Android Chrome 系统,在两个系统上都显示数字键盘,但它使用 W3C 验证器引发 HTML 验证错误:
仅当输入类型为电子邮件、密码、搜索、电话、文本或 url 时才允许使用属性模式。
解决方案 3
该解决方案通过了 W3C HTML 测试,在 Chrome 上显示不错,但在 iOS 键盘上显示了几个不需要的键
解决方案 4
我看到很多开发人员都在使用这个解决方案
但是在 Android Chrome 中它不允许点符号.
(因此没有浮点数),并且键有字母,这是多余的
flutter - 颤振)更改键盘工具栏颜色
环境
Flutter 2.0
, 使用keyboard_action
包
问题
我在键盘上放了一个工具栏。当在文本字段中输入 4 个或更多数字时,我想将工具栏颜色设为蓝色。就像示例图像一样。但是,如果不关闭键盘,颜色不会改变。
即使我输入超过 4 位数字,我也必须移除小键盘并让它重新出现才能看到蓝色工具栏。
如果我输入四个以上的数字,我只想改变工具栏的颜色。无需关闭键盘并使其再次出现。
我试过的
控制器连接到现场
键盘工具栏
我也尝试只使用一个“配置”。这是一种通过根据 isValid 值运行 LayoutBuilder 来更改颜色的方法。但它失败了。
objective-c - 苹果事件屏幕中的键盘 UI 问题
当我们在 Apple 事件(EKEventEditViewController)屏幕中编辑 url 文本字段时,键盘 UI 会受到影响。附上截图了解详情。由于这是苹果默认屏幕,这个 UI 怎么会受到影响?. 有人对此有想法吗?