Cocoa 禁用webview键盘等效项

Cocoa 禁用webview键盘等效项,cocoa,macos,keyboard-shortcuts,webview,Cocoa,Macos,Keyboard Shortcuts,Webview,我的窗口中有一个webview(好几个),希望使用delete键进行自定义操作。有没有办法禁用webview中的delete键快捷方式,以便我可以将其用于其他用途?我通过webkit javascript桥成功地做到了这一点。只需检查javascript事件中的键,然后从那里调用obj-c方法。WebEditingDelegate将告诉您是否要执行命令,因此您可能可以覆盖该命令。据我所知,WebEditingDelegate用于webkit的DOM编辑模式。我不认为这与键盘的快捷键有任何关系,但

我的窗口中有一个webview(好几个),希望使用delete键进行自定义操作。有没有办法禁用webview中的delete键快捷方式,以便我可以将其用于其他用途?

我通过webkit javascript桥成功地做到了这一点。只需检查javascript事件中的键,然后从那里调用obj-c方法。

WebEditingDelegate将告诉您是否要执行命令,因此您可能可以覆盖该命令。

据我所知,WebEditingDelegate用于webkit的DOM编辑模式。我不认为这与键盘的快捷键有任何关系,但你可能想说得具体一点,并在你的答案中显示一些代码,以便给其他人一个更清晰的想法。:)