From 67b7fff6cff1f8a705a77490b91aef17127b8a9e Mon Sep 17 00:00:00 2001 From: seniorapple Date: Thu, 22 Feb 2018 10:30:18 +0000 Subject: [PATCH] Add Mixcloud player Fixes https://github.com/CookPete/react-player/issues/335 --- README.md | 1 + index.d.ts | 5 +++ src/demo/App.js | 7 ++++ src/players/Mixcloud.js | 86 +++++++++++++++++++++++++++++++++++++++ src/players/index.js | 2 + src/props.js | 8 ++++ src/utils.js | 7 ++++ test/specs/ReactPlayer.js | 5 +++ 8 files changed, 121 insertions(+) create mode 100644 src/players/Mixcloud.js diff --git a/README.md b/README.md index 99c204f..12f1475 100644 --- a/README.md +++ b/README.md @@ -131,6 +131,7 @@ Key | Options `soundcloud` | `options`: Override the [default player options](https://developers.soundcloud.com/docs/api/html5-widget#params)
`preload`: Used for [preloading](#preloading) `vimeo` | `playerOptions`: Override the [default params](https://developer.vimeo.com/player/embedding#universal-parameters)
`preload`: Used for [preloading](#preloading) `wistia` | `options`: Override the [default player options](https://wistia.com/doc/embed-options#options_list) +`mixcloud` | `options`: Override the [default player options](https://www.mixcloud.com/developers/widget/#methods) `dailymotion` | `params`: Override the [default player vars](https://developer.dailymotion.com/player#player-parameters)
`preload`: Used for [preloading](#preloading) `file` | `attributes`: Apply [element attributes](https://developer.mozilla.org/en/docs/Web/HTML/Element/video#Attributes)
`forceAudio`: Always render an `