Skip to content

Commit 418d90c

Browse files
committed
[update] update doc for load
1 parent 9f8c69c commit 418d90c

File tree

1 file changed

+43
-1
lines changed

1 file changed

+43
-1
lines changed

doc/zh-cn/chimee-api.md

Lines changed: 43 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,6 @@ const player = new Chimee({
122122
flv: {
123123
handler: Flv,
124124
stashSize: 1000 * 1000 * 1024,
125-
},
126125
},
127126
// 编解码容器
128127
box: 'flv', // flv hls mp4
@@ -330,6 +329,49 @@ chimee.load('http://yunxianchang.live.ujne7.com/vod-system-bj/TL1ce1196bce348070
330329
})
331330
```
332331
332+
load 在 v0.7.1 后支持更简便的写法。
333+
334+
```javascript
335+
import Chimee from 'chimee';
336+
import ChimeeKernelFlv from 'chimee-kernel-flv';
337+
const chimee = new Chimee({
338+
wrapper: '#wrapper',
339+
src:'http://cdn.toxicjohann.com/lostStar.mp4',
340+
autoplay: true
341+
});
342+
...
343+
chimee.load({
344+
src: 'http://yunxianchang.live.ujne7.com/vod-system-bj/TL1ce1196bce348070bfeef2116efbdea6.flv',
345+
box: 'flv',
346+
kernels: {
347+
flv: ChimeeKernelFlv
348+
}
349+
})
350+
```
351+
352+
同样的,因为我们传入的是 kernels ,所以我们也可以定义一些 kernels 的参数。
353+
354+
```javascript
355+
import Chimee from 'chimee';
356+
import ChimeeKernelFlv from 'chimee-kernel-flv';
357+
const chimee = new Chimee({
358+
wrapper: '#wrapper',
359+
src:'http://cdn.toxicjohann.com/lostStar.mp4',
360+
autoplay: true
361+
});
362+
...
363+
chimee.load({
364+
src: 'http://yunxianchang.live.ujne7.com/vod-system-bj/TL1ce1196bce348070bfeef2116efbdea6.flv',
365+
box: 'flv',
366+
kernels: {
367+
flv: {
368+
handler: ChimeeKernelFlv,
369+
stashSize: 1000 * 1000 * 1024,
370+
},
371+
}
372+
})
373+
```
374+
333375
> load 方法会触发 load 系列事件,你可以通过插件 `beforeLoad` 阻截或挂起事件,也可以通过`load`事件阻止冒泡等。要了解更多相关知识,可以阅读[插件的事件机制](https://github.com/Chimeejs/chimee/blob/master/doc/zh-cn/plugin-api.md#%E4%BA%8B%E4%BB%B6%E6%9C%BA%E5%88%B6)。
334376
335377
> load 会在以下情况切换内部 kernel。

0 commit comments

Comments
 (0)