Commit Graph

350 Commits

Author SHA1 Message Date
Churros 085921d155 feat: added translate in korean. 2020-11-02 22:53:06 +09:00
iAladdin f1c84b3680 Fixed chrome will fake safe user-agent 2020-08-21 19:46:20 +08:00
iAladdin 93890fb94e Fixed the issue of not being able to Airplay in some scenarios. 2020-08-21 17:29:00 +08:00
咸鱼大暴走 3c6f3c2469
fix: screenshot 无法获取 dataURL
`dataURL` 的获取在 `toBlob` 的回调方法中,原始方法触发 `screenshot` 时,传递的 `dataURL ` 始终为 `undefined`
2020-08-13 10:56:08 +08:00
Dimitrios Panteleimon Giakatos ee984dd3e6 fix commit 2020-07-24 12:09:08 +03:00
Dimitrios Panteleimon Giakatos 7da6113c8f fix chromecast button 2020-07-24 11:37:27 +03:00
Dimitrios Panteleimon Giakatos 44a3cd923d added chromecast support 2020-07-23 21:51:03 +03:00
DIYgod 284c30c1f8
style: format 2020-06-26 00:22:46 +08:00
DIYgod 0029e0b851
Merge pull request #905 from Evilran/patch-1
Update live option control in player.js
2020-06-26 00:22:21 +08:00
Evilran 5c4b20847b
Update player.js 2020-06-22 00:18:32 +02:00
老周部落 452ef186d9
Fix AirPlay Button Display on Firefox Windows Ver. 2020-06-20 21:57:20 +08:00
DIYgod be567b2b0c
fix: typo, close #839 2020-05-23 11:27:15 +08:00
DIYgod 66a6835553
Merge pull request #828 from OldTaoge/patch-1 2020-05-23 11:25:15 +08:00
DIYgod 54b3e9234a
feat: set airplay default to true 2020-05-23 11:24:25 +08:00
DIYgod 288bd72d8b
Merge pull request #834 from iAladdin/master 2020-05-23 11:19:48 +08:00
DIYgod b31977927c
Merge pull request #764 from jikkai/feat/playback-speed 2020-05-23 11:13:28 +08:00
DIYgod af4d697b19
feat: pluginOptions flv mediaDataSource and config 2020-05-23 11:09:49 +08:00
DIYgod 2ed6ef8912
Merge pull request #697 from laozhoubuluo/PR_Fix_Web_FullScreen 2020-05-23 10:48:33 +08:00
DIYgod 5ffdf141d6
Merge pull request #639 from tutugreen/patch_20191121_1 2020-05-23 10:47:49 +08:00
Aladdin 583b1c9771 Add AirPlay Support on iOS / Mac Safari 2020-05-05 05:04:58 +08:00
Taoge Old 308e31dcb5
Update hotkey.js
修复在直播状态下可以前进后退的Bug
2020-04-27 19:22:14 +08:00
DIYgod e3a4631695
fix: infinite play and pause 2020-04-19 23:34:17 +08:00
Jikkai Xiao 811e530329 feat: support custom playback speed 2020-03-06 16:03:51 +08:00
DIYgod 01b1c6b5ca
feat: mobile play button 2020-02-15 18:36:54 +08:00
老周部落 084e10461c
Fix Web Fullscreen layout error when container set width or height 2020-01-03 21:17:29 +08:00
YuanMing bfcb545407
Hide native controls (overlap with Dplayer)
隐藏WebTorrent原生控制条,避免与Dplayer控制条重叠,环境:Chrome 78.0.3904.97, DPlayer.min.js cb95daa, WebTorrent 0.107.17
2019-11-21 22:37:28 +08:00
DIYgod 1ff15c8d5f
refactor: format 2019-09-24 01:44:20 +08:00
DIYgod 112a137cce
fix: thumbnails position 2019-09-24 01:43:22 +08:00
DIYgod cb95daa97d
chore: update workflow 2019-09-24 01:34:03 +08:00
DIYgod 3f543b782d
feat: pluginOptions option and expose plugin instance (#522)
Co-authored-by: lqzh <lqzhzc@outlook.com>
2019-09-23 19:06:51 +08:00
DIYgod 15cbdb779a
fix: Avoid Cannot read property 'left' of undefined (#541)
Avoid Cannot read property 'left' of undefined

Co-authored-by: Chad Liu <chadliu23@happytv.com.tw>
2019-09-23 19:01:34 +08:00
DIYgod 3eea68f2c3
Merge pull request #533 from Copay/master
Fix #531
2019-09-23 19:00:29 +08:00
Chad Liu 3d632fa017 Avoid Cannot read property 'left' of undefined at utils.setScrollPosition
function setScrollPosition ({left = 0, top = 0}) { console.log(left, top)};

setScrollPosition(undefined)

This will have TypeError
2019-09-12 10:59:42 +08:00
Corps Zolea ee9c4bf99d
chore: fix #531 2019-08-26 18:15:28 +08:00
Corps Zolea 1901e91659
chore: fix lint warnings. 2019-08-26 18:06:32 +08:00
cjp 188fac771b
Update utils.js
当时视频未开始播放时,拖动进度条,会导致播放时间为 ‘NaN:NaN:NaN’
2019-08-22 20:53:37 +08:00
lqzhgood ea1bf33417
Update player.js 2019-07-29 13:09:37 +08:00
lqzh 8dc853de4e pluginsOption -> pluginOptions 2019-07-29 12:44:02 +08:00
lqzh f95c7dce3e add plugins options support 2019-07-29 11:51:25 +08:00
lqzhgood e56e64ee41
挂载 4个 插件实例 2019-07-25 16:22:54 +08:00
lqzhgood ba7ca32439
Update player.js 2019-07-25 16:03:37 +08:00
lqzhgood e5be8fad4d
Update player.js 2019-07-25 16:01:49 +08:00
lqzhgood 183a987921
暴露 Hls 实例
https://github.com/MoePlayer/DPlayer/issues/446

暴露 Hls 实例 用来绑定事件等操作
2019-07-25 15:45:21 +08:00
Karl Chen 23d7d41e9f
fix destroy logic 2019-07-01 19:24:10 +08:00
DIYgod 7cab972297
Merge branch 'master' into master 2019-06-06 16:32:01 +08:00
DIYgod 0a4e648655
Merge branch 'master' into seek-time-error 2019-03-12 22:24:39 +08:00
DIYgod cbf31fbec0
Merge branch 'master' into master 2019-03-12 22:07:00 +08:00
chenyuming 53660400c2 fix safari, edge seek time error 2019-02-26 20:06:19 +08:00
Harvey Zack 29e4a93d73
Merge branch 'master' into master 2018-11-17 18:36:30 +08:00
Yumin Xia e9ee177ffb first time qualist switch 2018-11-14 09:41:07 -08:00
Harvey Zack 134d4df546
Update subtitle.js 2018-10-17 19:23:03 +08:00
Harvey Zack c09070601a
Fix subtitle bug
Fix display problems with multiple lines of subtitles.

修复字幕存在多行的情况,`cue.getCueAsHTML() `本身并没有`innerHTML`方法,所以处理了一下。
2018-10-17 15:59:58 +08:00
A-Circle Zhang 9c43d49e4b
Update player.js 2018-09-29 12:09:54 +08:00
A-Circle Zhang 59f4ce6bc8
Update controller.js 2018-09-29 12:07:59 +08:00
A-Circle Zhang 7dfd75796f
Update thumbnails.js 2018-09-29 12:06:19 +08:00
A-Circle Zhang 892224d6c9
Update thumbnails.js 2018-09-29 10:20:26 +08:00
A-Circle Zhang 156552be97
Update controller.js 2018-09-29 10:18:57 +08:00
DIYgod 2f6d8378d9
format 2018-09-27 00:14:25 +08:00
david082321 6d09bf93f4
Update i18n.js
更新繁体翻译
2018-09-21 00:15:39 +08:00
eyhn 419fcb9c10 the browser's native context menu close #369 2018-09-09 14:10:20 +08:00
sdvcrx 852dae5729
Fix es5 compatibility 2018-08-24 13:22:16 +08:00
sdvcrx 5f2d9f042a
Fix scss build error 2018-08-24 12:40:40 +08:00
A-Circle Zhang 474eb0e719
Update thumbnails.js 2018-08-23 23:10:53 +08:00
A-Circle Zhang bb0fb95c3c
Update controller.js 2018-08-23 23:08:50 +08:00
A-Circle Zhang 9903b077ac
Update controller.scss 2018-08-23 23:07:45 +08:00
A-Circle Zhang 72b09d8b74
Update user.js 2018-08-22 12:41:28 +08:00
A-Circle Zhang 76eed8e570
Update player.js 2018-08-22 12:24:14 +08:00
A-Circle Zhang 7889126c20
Update player.js 2018-08-22 12:22:19 +08:00
A-Circle Zhang eadc721cd2
Merge branch 'master' into master 2018-08-20 11:37:44 +08:00
A-Circle Zhang dac48f1b5a
Update fullscreen.js 2018-08-19 21:13:00 +08:00
A-Circle Zhang 7077da7f0d
Update controller.scss 2018-08-19 19:09:23 +08:00
A-Circle Zhang 520e92b1f7
Update player.js 2018-08-19 18:33:05 +08:00
A-Circle Zhang 1df45adcad
Update controller.js 2018-08-19 18:30:09 +08:00
A-Circle Zhang c5026f071f
Update controller.scss 2018-08-19 18:28:49 +08:00
Yumin Xia d7444192c9 fix switch quality loop bug 2018-08-18 01:13:57 -07:00
A-Circle Zhang 6707e750ae
Update controller.js 2018-08-15 09:32:36 +08:00
A-Circle Zhang 523d5f2699
Update template.js 2018-08-15 09:29:27 +08:00
A-Circle Zhang 001b61da6e
Update fullscreen.js
add Fullscreen support for IE and fix fullscreen event bug for Firefox
2018-08-13 15:21:44 +08:00
sdvcrx f4d4f747b1
fix video.duration is Infinity
Fix #282 question 1
2018-08-13 14:59:23 +08:00
1061706520@qq.com 62d9d9f433 fix progress bar and video playing position function 2018-07-19 14:53:26 +08:00
DIYgod cd6afd7fb5
optimize danmaku request 2018-07-06 01:19:12 +08:00
DIYgod bad2200611
fix notice not display when error event triggered 2018-07-05 00:14:56 +08:00
DIYgod 046e8ee6b4
work with backend v3 2018-07-04 01:12:46 +08:00
deepred5 650e8a9d0d update style for ie input 2018-06-27 20:53:31 +08:00
DIYgod c3dc104735
fix firefox empty target blank 2018-06-14 01:02:29 +08:00
DIYgod 87e137e2c3
fix Hls is not supported in Safari Mobile 2018-06-14 00:00:19 +08:00
DIYgod 5b9a7f106d
fix empty setting box 2018-06-13 23:31:41 +08:00
DIYgod 248dc80f40
fix quotes format 2018-06-13 23:10:57 +08:00
DIYgod 0159d92f68
use timeupdate event 2018-06-13 23:09:35 +08:00
DIYgod dd2ebcf34d
change default preload to metadata 2018-06-13 22:43:59 +08:00
DIYgod 071c01c224
fix preview size 2018-06-13 22:43:37 +08:00
DIYgod d30fa4e176
time -> timer 2018-06-13 22:43:17 +08:00
DIYgod d3847a30a0
generate screenshot by blob and createObjectURL 2018-02-23 22:56:14 +08:00
DIYgod 94f8dea831
fix incorrect quality url 2018-02-23 11:22:07 +08:00
DIYgod 360878bcc7
fix broken quality template 2018-02-22 12:28:07 +08:00
metal A-wing f72764ab88 Fix POST Content-type: application/json
some RESTful backend unable to parse
2018-02-14 19:39:13 +08:00
DIYgod a16c948a2d
use art-template 2018-02-09 00:02:22 +08:00
DIYgod df1deb3c75
use svg-inline-loader 2018-02-08 17:57:46 +08:00
DIYgod 30b75be661
info panel 2018-02-03 23:13:53 +08:00
DIYgod 77a2ba88b4
trigger info panel 2018-02-03 21:09:30 +08:00