prevent-parent
Prevent keydown events from reaching the parent page for iframed pages. Useful for games that use arrow keys for input and are displayed on a gallery page.
Install
npm install --save prevent-parent
Use
Call preventParent()
once after your app loads.
Syntax
optional-keycode-list
:
list of key codes, defaults to arrow keys ['ArrowDown', 'ArrowUp', 'ArrowRight', 'ArrowLeft']
Examples
prevent arrow keys
; // prevent parent window form scrolling;
pass in custom list of keycodes
; // prevent Space and ShiftRight keys in parent;