From 50ea31b4e9b1764814f70fbfccc43c40d2e6b3d9 Mon Sep 17 00:00:00 2001 From: DIYgod Date: Wed, 6 May 2020 18:55:50 +0800 Subject: [PATCH] docs: update --- README.md | 12 +++--------- docs/guide.md | 43 ++++++++++++++++++------------------------- docs/support.md | 20 +++++++------------- docs/zh/guide.md | 45 ++++++++++++++++++--------------------------- docs/zh/support.md | 20 +++++++------------- 5 files changed, 53 insertions(+), 87 deletions(-) diff --git a/README.md b/README.md index 7205b26..8f4c67e 100644 --- a/README.md +++ b/README.md @@ -49,20 +49,14 @@ Using DPlayer on your project? [Let me know!](https://github.com/DIYgod/DPlayer/ ### Special Sponsors
- - - -
- -
- - + +
- +
diff --git a/docs/guide.md b/docs/guide.md index be625e5..fdb2a7b 100644 --- a/docs/guide.md +++ b/docs/guide.md @@ -25,21 +25,17 @@ sidebar: auto   - - +
+ + +
-  - - - - - -  - +
- + +
### Sponsors @@ -282,7 +278,7 @@ const dp = new DPlayer({ color: '#b7daff', type: 'right', // should be `top` `bottom` or `right` }, - function() { + function () { console.log('success'); } ); @@ -329,7 +325,7 @@ const dp = new DPlayer({ `dp.on(event, handler)` ```js -dp.on('ended', function() { +dp.on('ended', function () { console.log('player ended'); }); ``` @@ -506,7 +502,7 @@ const dp = new DPlayer({ url: 'demo.m3u8', type: 'customHls', customType: { - customHls: function(video, player) { + customHls: function (video, player) { const hls = new Hls(); hls.loadSource(video.src); hls.attachMedia(video); @@ -551,11 +547,8 @@ const dp = new DPlayer({ url: 'demo.mpd', type: 'customDash', customType: { - customDash: function(video, player) { - dashjs - .MediaPlayer() - .create() - .initialize(video, video.src, false); + customDash: function (video, player) { + dashjs.MediaPlayer().create().initialize(video, video.src, false); }, }, }, @@ -581,7 +574,7 @@ const dp = new DPlayer({ url: 'demo.mpd', type: 'shakaDash', customType: { - shakaDash: function(video, player) { + shakaDash: function (video, player) { var src = video.src; var playerShaka = new shaka.Player(video); // 将会修改 video.src playerShaka.load(src); @@ -633,7 +626,7 @@ const dp = new DPlayer({ url: 'demo.flv', type: 'customFlv', customType: { - customFlv: function(video, player) { + customFlv: function (video, player) { const flvPlayer = flvjs.createPlayer({ type: 'flv', url: video.src, @@ -688,7 +681,7 @@ const dp = new DPlayer({ url: 'magnet:demo', type: 'customWebTorrent', customType: { - customWebTorrent: function(video, player) { + customWebTorrent: function (video, player) { player.container.classList.add('dplayer-loading'); const client = new WebTorrent(); const torrentId = video.src; @@ -728,7 +721,7 @@ const dp = new DPlayer({ url: 'https://qq.webrtc.win/tv/Pear-Demo-Yosemite_National_Park.mp4', type: 'pearplayer', customType: { - pearplayer: function(video, player) { + pearplayer: function (video, player) { new PearPlayer(video, { src: video.src, autoplay: player.options.autoplay, @@ -759,11 +752,11 @@ const dp = new DPlayer({ live: true, danmaku: true, apiBackend: { - read: function(options) { + read: function (options) { console.log('Pretend to connect WebSocket'); callback(); }, - send: function(options) { + send: function (options) { console.log('Pretend to send danamku via WebSocket', options.data); callback(); }, diff --git a/docs/support.md b/docs/support.md index e06f19a..d71f396 100644 --- a/docs/support.md +++ b/docs/support.md @@ -31,23 +31,17 @@ Recurring pledges come with exclusive perks, e.g. having your name or your compa ### Special Sponsors -  - - - +
+ + +
-  - - - - - -  - +
- + +
### Sponsors diff --git a/docs/zh/guide.md b/docs/zh/guide.md index 391ceb6..3adf647 100644 --- a/docs/zh/guide.md +++ b/docs/zh/guide.md @@ -23,23 +23,17 @@ sidebar: auto ### Special Sponsors -  - - - +
+ + +
-  - - - - - -  - +
- + +
### Sponsors @@ -270,7 +264,7 @@ const dp = new DPlayer({ color: '#b7daff', type: 'right', // should be `top` `bottom` or `right` }, - function() { + function () { console.log('success'); } ); @@ -317,7 +311,7 @@ const dp = new DPlayer({ `dp.on(event, handler)` ```js -dp.on('ended', function() { +dp.on('ended', function () { console.log('player ended'); }); ``` @@ -492,7 +486,7 @@ const dp = new DPlayer({ url: 'demo.m3u8', type: 'customHls', customType: { - customHls: function(video, player) { + customHls: function (video, player) { const hls = new Hls(); hls.loadSource(video.src); hls.attachMedia(video); @@ -537,11 +531,8 @@ const dp = new DPlayer({ url: 'demo.mpd', type: 'customDash', customType: { - customDash: function(video, player) { - dashjs - .MediaPlayer() - .create() - .initialize(video, video.src, false); + customDash: function (video, player) { + dashjs.MediaPlayer().create().initialize(video, video.src, false); }, }, }, @@ -567,7 +558,7 @@ const dp = new DPlayer({ url: 'demo.mpd', type: 'shakaDash', customType: { - shakaDash: function(video, player) { + shakaDash: function (video, player) { var src = video.src; var playerShaka = new shaka.Player(video); // 将会修改 video.src playerShaka.load(src); @@ -619,7 +610,7 @@ const dp = new DPlayer({ url: 'demo.flv', type: 'customFlv', customType: { - customFlv: function(video, player) { + customFlv: function (video, player) { const flvPlayer = flvjs.createPlayer({ type: 'flv', url: video.src, @@ -674,7 +665,7 @@ const dp = new DPlayer({ url: 'magnet:demo', type: 'customWebTorrent', customType: { - customWebTorrent: function(video, player) { + customWebTorrent: function (video, player) { player.container.classList.add('dplayer-loading'); const client = new WebTorrent(); const torrentId = video.src; @@ -714,7 +705,7 @@ const dp = new DPlayer({ url: 'https://qq.webrtc.win/tv/Pear-Demo-Yosemite_National_Park.mp4', type: 'pearplayer', customType: { - pearplayer: function(video, player) { + pearplayer: function (video, player) { new PearPlayer(video, { src: video.src, autoplay: player.options.autoplay, @@ -745,11 +736,11 @@ const dp = new DPlayer({ live: true, danmaku: true, apiBackend: { - read: function(endpoint, callback) { + read: function (endpoint, callback) { console.log('Pretend to connect WebSocket'); callback(); }, - send: function(endpoint, danmakuData, callback) { + send: function (endpoint, danmakuData, callback) { console.log('Pretend to send danamku via WebSocket', danmakuData); callback(); }, diff --git a/docs/zh/support.md b/docs/zh/support.md index 0e68ef7..016a9a2 100644 --- a/docs/zh/support.md +++ b/docs/zh/support.md @@ -31,23 +31,17 @@ DPlayer 是采用 MIT 许可的开源项目,使用完全免费。 但是随着 ### Special Sponsors -  - - - +
+ + +
-  - - - - - -  - +
- + +
### Sponsors