macos - Cocoa webview 文本字段不接受击键

标签 macos cocoa webview textfield keystrokes

我是 OSx 开发的新手。

我有一个使用 Webview 的 Cocoa 应用程序。除了 WebView 中的文本字段之外,一切都工作正常。我知道如何在 NSTextField 中启用击键,但不知道如何在 Webview 中启用击键。我一整天都在网上搜索,但没有运气。 我非常需要一些关于如何启用击键来实现键盘快捷键的帮助。

示例:

复制 -> 命令 + c

粘贴 -> 命令 + v

剪切 -> 命令 + x

任何帮助将不胜感激。

最佳答案

我现在得到了答案。我意识到我忘记实现

- (BOOL)performKeyEquivalent:(NSEvent *)theEvent

处理 Webview 的类。

关于macos - Cocoa webview 文本字段不接受击键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13170154/

相关文章:

objective-c - 3 个或更多*连续*布局 channel 以准备显示。错误

cocoa - Xcode 4.4 删除了开发者工具中的 Icon Composer

Android - 如何从 JavaScript 生成触摸事件?

c++ - 在 mac os x sierra 上使用 opencv c++ 编译 hello world

java - OS X 上的 JVM 总是以状态 0 退出(如 Bash 脚本中捕获的那样)?

objective-c - 为什么这个字符串是不可变的?

cocoa - 如何监听 native Cocoa 应用程序的 OAuth2 重定向 uri

Android CustomWebChromeClient openFileChooser 在上传前调整图像大小

Android Fragment Webview 内存泄漏

macos - VirtualBox:MacOS Sierra 上出现 NS_ERROR_FAILURE 错误