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