Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/18148764734/YunKePlayer
/ functions
Functions
379 in github.com/18148764734/YunKePlayer
⨍
Functions
379
◇
Types & classes
117
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/Controller.ts:54
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/ScreenShot.ts:37
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/DurationShow.ts:34
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/PicInPic.ts:28
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/PlayButton.ts:36
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/FullPage.ts:30
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/Volume.ts:35
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/VideoShot.ts:38
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/FullScreen.ts:32
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/Subsettings/SubSetting.ts:36
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/Subsettings/parts/danmaku/SubsettingsDanmakuRange.ts:51
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/Subsettings/parts/danmaku/SubSettingsDanmakuOpacity.ts:51
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/Subsettings/parts/danmaku/SubsettingsDanmakuMain.ts:61
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/BottomBar/parts/Subsettings/parts/danmaku/SubsettingsDanmakuSize.ts:55
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/MediumBar/MediumBar.ts:28
↓ 1 callers
Method
initTemplate
()
src/component/ToolBar/MediumBar/parts/VideoProgressBar.ts:30
↓ 1 callers
Method
initTemplate
()
src/component/Subtitle/Subtitle.ts:54
↓ 1 callers
Method
initTemplate
* @description 需要注意的是此处元素的class名字是官方用于控制整体toolbar一栏的显示和隐藏
src/component/TopBar/TopBar.ts:41
↓ 1 callers
Method
initTemplate
()
src/component/Loading/Loading.ts:34
↓ 1 callers
Method
initTemplate
()
src/component/ContextMenu/ContextMenu.ts:27
↓ 1 callers
Method
initTemplate
()
src/component/ContextMenu/ContextMenuItem.ts:19
↓ 1 callers
Method
initTemplate
()
src/component/ContextMenu/ContextMenuInfo.ts:27
↓ 1 callers
Method
initTemplate
()
src/danmaku/UI/DanmakuSettings.ts:21
↓ 1 callers
Method
initTemplate
()
src/danmaku/UI/DanmakuOpenClose.ts:33
↓ 1 callers
Method
initTemplate
()
src/danmaku/UI/DanmakuInput.ts:30
↓ 1 callers
Method
initTextTrack
()
src/component/Subtitle/Subtitle.ts:87
↓ 1 callers
Method
initThumbnails
()
src/component/ToolBar/MediumBar/parts/VideoProgressBar.ts:171
↓ 1 callers
Method
initWebSocket
()
src/danmaku/DanmakuController.ts:71
↓ 1 callers
Method
initializeAllSourceBuffers
初始化
src/mp4/MediaPlayer.ts:184
↓ 1 callers
Method
initializeEvent
()
src/danmaku/DanmakuController.ts:186
↓ 1 callers
Method
initializeSegmentation
这是一个切片数组,里面元素是一个对象包含着id,SourceBuffer,ArrayBuffer
src/mp4/index.d.ts:100
↓ 1 callers
Method
initializeSourceBuffers
初始化
src/mp4/MediaPlayer.ts:195
↓ 1 callers
Method
install
(player)
src/danmaku/DanmakuController.ts:164
↓ 1 callers
Method
loadFile
()
src/mp4/MediaPlayer.ts:148
↓ 1 callers
Method
loadFile
* @description 开始请求加载mp4文件
src/mp4/Mp4Parser.ts:53
↓ 1 callers
Method
loadVTTFile
(source: string)
src/component/Subtitle/Subtitle.ts:192
↓ 1 callers
Function
nextTick
(cb: (...args) => any)
src/utils/nextTick.ts:6
↓ 1 callers
Method
onHideToolBar
()
src/component/ToolBar/ToolBar.ts:97
↓ 1 callers
Method
onHideToolBar
()
src/component/TopBar/TopBar.ts:129
↓ 1 callers
Method
onShowToolBar
()
src/component/ToolBar/ToolBar.ts:89
↓ 1 callers
Method
onShowToolBar
()
src/component/TopBar/TopBar.ts:121
↓ 1 callers
Method
onsuccess
(response: ArrayBuffer)
src/component/Subtitle/Subtitle.ts:205
↓ 1 callers
Method
parseData
(data: any)
src/danmaku/Danmaku.ts:118
↓ 1 callers
Function
patchComponent
( target: ComponentItem, another: Partial<ComponentItem>, options?: UpdateComponentOptions )
src/utils/domUtils.ts:209
↓ 1 callers
Function
patchDOMProps
( targetProps: DOMProps, anotherProps: DOMProps, el: HTMLElement )
src/utils/domUtils.ts:266
↓ 1 callers
Function
patchFn
( targetFn: T, anotherFn: T, context: ComponentItem )
src/utils/domUtils.ts:308
↓ 1 callers
Function
patchStyle
( targetStyle: Partial<CSSStyleDeclaration>, anotherStyle: Partial<CSSStyleDeclaration>, el: HTMLE
src/utils/domUtils.ts:295
↓ 1 callers
Method
pauseOneData
(data: DanmakuData)
src/danmaku/Danmaku.ts:95
↓ 1 callers
Method
print
()
test/Heap.js:76
↓ 1 callers
Function
publish
()
script/publish.mjs:13
↓ 1 callers
Method
releaseUsedSamples
(id: number, samples: number)
src/mp4/index.d.ts:105
↓ 1 callers
Method
removeOutTimeData
()
src/danmaku/utils/PriorityQueue.ts:12
↓ 1 callers
Method
renderEnd
()
src/danmaku/Danmaku.ts:151
↓ 1 callers
Method
renderToDOM
()
src/danmaku/Danmaku.ts:163
↓ 1 callers
Method
requestFullScreen
(e?: Event | SingleTapEvent)
src/component/ToolBar/BottomBar/parts/FullScreen.ts:65
↓ 1 callers
Method
reset
()
src/mp4/MediaPlayer.ts:107
↓ 1 callers
Method
resetEvent
()
src/class/Component.ts:41
↓ 1 callers
Method
resumeOneData
(data: DanmakuData)
src/danmaku/Danmaku.ts:86
↓ 1 callers
Method
screenShot
* @description 进行截屏
src/component/ToolBar/BottomBar/parts/ScreenShot.ts:74
↓ 1 callers
Method
setFontSize
(scale: number)
src/danmaku/Danmaku.ts:392
↓ 1 callers
Method
setOpacity
(opacity: number)
src/danmaku/Danmaku.ts:350
↓ 1 callers
Method
setRollDistance
()
src/danmaku/DanmakuController.ts:264
↓ 1 callers
Method
setSegmentOptions
设置切片选项
src/mp4/index.d.ts:94
↓ 1 callers
Method
setTrackNumber
(num?: number)
src/danmaku/Danmaku.ts:357
↓ 1 callers
Method
setTrackNumber
(num?: number)
src/danmaku/DanmakuController.ts:260
↓ 1 callers
Method
setVideoInfo
(info: Video)
src/page/player.ts:677
↓ 1 callers
Method
showComponent
(id: string)
src/page/player.ts:608
↓ 1 callers
Method
showToolBar
()
src/component/ToolBar/ToolBar.ts:78
↓ 1 callers
Method
showToolBar
()
src/component/TopBar/TopBar.ts:111
↓ 1 callers
Function
shuffle
* 用于打乱弹幕轨道排序 * @description 实现经典的洗牌算法打乱数组 * @param {any[]} arr
test/Shuffle.js:6
↓ 1 callers
Method
start
这是视频开始时的方法,里面很多东西都是写死的
src/mp4/MediaPlayer.ts:99
↓ 1 callers
Method
startAnimate
* @description 开启弹幕运动 * @param data * @returns {void}
src/danmaku/Danmaku.ts:274
↓ 1 callers
Method
stop
()
src/mp4/Mp4Parser.ts:44
↓ 1 callers
Method
videoShot
()
src/component/ToolBar/BottomBar/parts/VideoShot.ts:64
Function
changeClass
(dom: Element, className)
src/utils/domUtils.ts:133
Function
compare
(obj1,obj2)
test/Heap.js:81
Method
constructor
(compare)
test/Heap.js:4
Method
constructor
(options?: PlayerOptions)
src/page/player.ts:72
Method
constructor
(config: AxiosConfig)
src/utils/net.ts:5
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/Mobile/MobileVolume.ts:19
Method
constructor
(player: Player, dom?: HTMLElement, props?: DOMProps)
src/component/Toast/Toast.ts:12
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/ToolBar.ts:18
Method
constructor
(player: Player, container: HTMLElement, desc?: string)
src/component/ToolBar/BottomBar/Controller.ts:31
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps, children?: Node[] )
src/component/ToolBar/BottomBar/parts/ScreenShot.ts:20
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/BottomBar/parts/DurationShow.ts:15
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/BottomBar/parts/PicInPic.ts:11
Method
constructor
( player: Player, container?: HTMLElement, hideWidth?: number, hideHeight?: nu
src/component/ToolBar/BottomBar/parts/Options.ts:23
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/BottomBar/parts/PlayButton.ts:17
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/BottomBar/parts/FullPage.ts:13
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/BottomBar/parts/Volume.ts:17
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/BottomBar/parts/VideoShot.ts:19
Method
constructor
( player: Player, container: HTMLElement, desc?: string, props?: DOMProps,
src/component/ToolBar/BottomBar/parts/FullScreen.ts:15
Method
constructor
( player: Player, leftIcon?: HTMLElement | SVGSVGElement, leftText?: string, r
src/component/ToolBar/BottomBar/parts/Subsettings/SubsettingItem.ts:13
Method
constructor
(player: Player, container: HTMLElement, desc?: string)
src/component/ToolBar/BottomBar/parts/Subsettings/SubSetting.ts:25
Method
constructor
(subsetting: SubSetting, player: Player)
src/component/ToolBar/BottomBar/parts/Subsettings/parts/SubsettingsMain.ts:40
Method
constructor
(subsetting: SubSetting, player: Player)
src/component/ToolBar/BottomBar/parts/Subsettings/parts/SubsettingsBase.ts:17
Method
constructor
(subsetting: SubSetting, player: Player)
src/component/ToolBar/BottomBar/parts/Subsettings/parts/SubsettingsSubtitle.ts:35
Method
constructor
(subsetting: SubSetting, player: Player)
src/component/ToolBar/BottomBar/parts/Subsettings/parts/SubsettingsPlayrate.ts:39
Method
constructor
(subsetting: SubSetting, player: Player)
src/component/ToolBar/BottomBar/parts/Subsettings/parts/danmaku/SubsettingsDanmakuRange.ts:36
Method
constructor
(subsetting: SubSetting, player: Player)
src/component/ToolBar/BottomBar/parts/Subsettings/parts/danmaku/SubSettingsDanmakuOpacity.ts:36
← previous
next →
201–300 of 379, ranked by callers