JSPM

  • Created
  • Published
  • Downloads 92089
  • Score
    100M100P100Q149717F
  • License ISC

Easy iframes with react

Package Exports

  • react-iframe

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (react-iframe) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

React IFrame

Simple React component for including an iframed page.

![screenshot.png](Youtube in an iframe)

Usage

const Iframe = require("react-iframe");
<Iframe url="http://www.youtube.com/embed/xDMP3i36naA" width="50%" height="50%" allowFullScreen/>

or

import Iframe from 'react-iframe'
<Iframe url="http://www.youtube.com/embed/xDMP3i36naA" width="500px" height="500px" allowFullScreen/>

Properties

position - string defaults to "absolute".

display - string defaults to "block"

height - string (1px > any number above 0, or 1% to 100%)

width - string (1px > any number above 0, or 1% to 100%)

allowFullScreen - if set, applies the allowFullScreen param

styles - add any additional styles here. Will (intentionally) override any of the props above. For instance:

<Iframe url="http://www.youtube.com/embed/xDMP3i36naA"
            position="absolute"
            width="100%"
            height="100%"
            styles={{height: "25px"}}
            allowFullScreen/>

will set the height to 25px even though it was specified as 100% in the props.