@r/frames
v0.2.0
Published
A library for interacting with <iframes />
Downloads
6
Readme
r/iframes
A library for interacting with <iframes />
.
Change Log
v0.0.0
Initial release
v0.1.1
Transform modules to commonjs
v0.1.5
Library is no built when installed as a dependency. This removes the dependency on Babel packages.
v0.1.6
Fixes a polyfill issue for server environments introduced in v0.1.4.
v0.2.0
Fixes a reference error with the hoisted arguments
variable. Updates babel CLI and the presets used for building. Remove polyfill for CustomEvent
.
Installation
yarn add @r/frames -s
Usage example
import * as frames from '@r/frames';
// parent window
frames.listen('dfp');
frames.receiveMessageOnce('init.dfp', () => {
// do stuff.
});
// iframe
frames.postMessage(window.parent, 'init.dfp', data);
TODO
- Add tests
- Convert to typescript