DIYgod mirror
Go to file
DIYgod e5bf4eca86
Merge pull request #90
2017-06-25 14:18:33 +08:00
.github add ISSUE_TEMPLATE 2017-03-08 18:52:02 +08:00
demo New api: switchQuality 2017-06-19 03:00:13 +08:00
dist Merge pull request #90 2017-06-25 14:18:33 +08:00
nodejs use SimpleCount 2017-04-19 21:31:14 +08:00
plugin web full screen, close #30; new option: video.type 2017-03-09 00:30:51 +08:00
src Merge pull request #90 2017-06-25 14:18:33 +08:00
.eslintrc support segmented videos 2017-06-08 00:34:16 +08:00
.gitignore ignore logs 2016-11-08 18:06:13 +08:00
.travis.yml upgrade node version in travis-ci 2017-02-06 12:26:14 +08:00
LICENSE Update LICENCE copyright 2016-12-30 18:57:01 +08:00
README.md update version 2017-06-19 02:44:56 +08:00
package.json Merge pull request #90 2017-06-25 14:18:33 +08:00
postcss.config.js use yarn, upgrade to webpack2 2017-02-06 12:04:58 +08:00
webpack.config.js use eslint, close: #74 2017-05-26 02:09:59 +08:00
yarn.lock use eslint, close: #74 2017-05-26 02:09:59 +08:00

README.md

DPlayer

npm npm devDependency Status npm Travis %e2%9d%a4

Wow, such a lovely HTML5 danmaku video player

Introduction

Demo

Docs

Using DPlayer on your project? Let me know!

Screenshot image

Install

$ npm install dplayer --save

CDN

unpkg

cdnjs

BootCDN

RawGit

Quick Start

var dp = new DPlayer({
    element: document.getElementById('player1'),
    video: {
        url: 'dplayer.mp4',
        pic: 'dplayer.png'
    },
    danmaku: {
        id: 'testid',
        api: 'https://api.prprpr.me/dplayer/'
    }
});

Usage

See docs

Run in development

$ npm install
$ npm run dev

Make a release

$ npm install
$ npm run build

Communication Groups

Telegram Group

QQ Group: 415835947

LICENSE

The Star And Thank Author License (SATA)