Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
L
learn-online
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图像
聊天
创建新问题
作业
提交
问题看板
Open sidebar
EzijingWeb
learn-online
Commits
c88f9206
提交
c88f9206
authored
9月 29, 2022
作者:
王鹏飞
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: 修改视频第一次播放时禁用拖拽
上级
9faa481a
显示空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
47 行增加
和
4 行删除
+47
-4
video.js
learnOnline/components/player/behaviors/video.js
+5
-1
package-lock.json
learnOnline/package-lock.json
+37
-1
player.js
learnOnline/pages/course/player.js
+2
-1
player.wxml
learnOnline/pages/course/player.wxml
+1
-0
project.private.config.json
learnOnline/project.private.config.json
+2
-1
没有找到文件。
learnOnline/components/player/behaviors/video.js
浏览文件 @
c88f9206
...
...
@@ -13,6 +13,7 @@ module.exports = Behavior({
loop
:
{
type
:
Boolean
,
value
:
false
},
// 循环播放
muted
:
{
type
:
Boolean
,
value
:
false
},
// 静音
startTime
:
{
type
:
Number
,
value
:
0
},
// 初始播放时间
mpt
:
{
type
:
Number
,
value
:
0
},
// 最大播放时间点
playbackRate
:
{
type
:
Number
,
value
:
1
},
// 播放倍数
poster
:
{
type
:
String
},
showCenterPlayBtn
:
{
type
:
Boolean
,
value
:
true
}
// 显示中间播放按钮
...
...
@@ -232,7 +233,10 @@ module.exports = Behavior({
},
// 进度拖动完成
onSliderChange
(
e
)
{
const
{
value
}
=
e
.
detail
let
{
value
}
=
e
.
detail
if
(
value
>
this
.
data
.
mpt
)
{
value
=
this
.
data
.
mpt
}
this
.
seek
(
value
)
this
.
play
()
},
...
...
learnOnline/package-lock.json
浏览文件 @
c88f9206
{
"name"
:
"learn-weapp"
,
"version"
:
"1.0.0"
,
"lockfileVersion"
:
1
,
"lockfileVersion"
:
2
,
"requires"
:
true
,
"packages"
:
{
""
:
{
"name"
:
"learn-weapp"
,
"version"
:
"1.0.0"
,
"license"
:
"ISC"
,
"dependencies"
:
{
"@vant/weapp"
:
"^1.6.5"
,
"miniprogram-computed"
:
"^2.2.0"
},
"devDependencies"
:
{}
},
"node_modules/@vant/weapp"
:
{
"version"
:
"1.6.5"
,
"resolved"
:
"https://registry.npmjs.org/@vant/weapp/-/weapp-1.6.5.tgz"
,
"integrity"
:
"sha512-7+oNnlLIcHSqcwtzAKSM2LM+feXyfNIEOedHn5yDumPQPyGPDmsY6x5vwZ88i+sZspfj4HmzfeljJQ/rtDT0cg=="
},
"node_modules/fast-deep-equal"
:
{
"version"
:
"2.0.1"
,
"resolved"
:
"https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-2.0.1.tgz"
,
"integrity"
:
"sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
},
"node_modules/miniprogram-computed"
:
{
"version"
:
"2.2.0"
,
"resolved"
:
"https://registry.npmjs.org/miniprogram-computed/-/miniprogram-computed-2.2.0.tgz"
,
"integrity"
:
"sha512-UlPfPh5cvBnwb2jNXToUMxNkWAmi8a7hAjtJlwdA4XF5EbFI5Q5jI9mn1U8AAxbsUfnSf1Vmsc0LhkxGdKlRkg=="
,
"dependencies"
:
{
"fast-deep-equal"
:
"^2.0.1"
,
"rfdc"
:
"^1.1.4"
}
},
"node_modules/rfdc"
:
{
"version"
:
"1.2.0"
,
"resolved"
:
"https://registry.npmjs.org/rfdc/-/rfdc-1.2.0.tgz"
,
"integrity"
:
"sha512-ijLyszTMmUrXvjSooucVQwimGUk84eRcmCuLV8Xghe3UO85mjUtRAHRyoMM6XtyqbECaXuBWx18La3523sXINA=="
}
},
"dependencies"
:
{
"@vant/weapp"
:
{
"version"
:
"1.6.5"
,
...
...
learnOnline/pages/course/player.js
浏览文件 @
c88f9206
...
...
@@ -205,7 +205,8 @@ Page({
// 更新视频观看总时长
this
.
updateWatchTime
(
currentTime
)
// 观看的最大点
this
.
data
.
progress
.
mpt
=
Math
.
max
(
currentTime
,
this
.
data
.
progress
.
mpt
)
// this.data.progress.mpt = Math.max(currentTime, this.data.progress.mpt)
this
.
setData
({
'progress.mpt'
:
Math
.
max
(
currentTime
,
this
.
data
.
progress
.
mpt
)
})
const
hasTimePoint
=
this
.
data
.
watchedTimePoint
.
includes
(
this
.
data
.
progress
.
cpt
)
if
(
!
hasTimePoint
)
{
this
.
data
.
watchedTimePoint
.
push
(
this
.
data
.
progress
.
cpt
)
...
...
learnOnline/pages/course/player.wxml
浏览文件 @
c88f9206
...
...
@@ -4,6 +4,7 @@
id="player"
src="{{ videoPlayUrl }}"
autoplay="{{ autoplay }}"
mpt="{{ progress.mpt }}"
startTime="{{ progress.cpt }}"
bindtimeupdate="onTimeupdate"
bindended="onEnded"
...
...
learnOnline/project.private.config.json
浏览文件 @
c88f9206
...
...
@@ -48,7 +48,8 @@
{
"name"
:
"pages/course/player"
,
"pathName"
:
"pages/course/player"
,
"query"
:
"semester_id=6587527700271857664&id=6438627385595133952&chapter_id=6438608301109280768"
,
"query"
:
"semester_id=6742999371773640704&id=6820186312570568704&chapter_id=6820150106566688768"
,
"launchMode"
:
"default"
,
"scene"
:
null
},
{
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论