Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
D
DG_FAF
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
template admin
DG_FAF
Commits
26448006
Commit
26448006
authored
Apr 10, 2023
by
李维
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复设备上获取音频时长失效问题
parent
37e0ebd3
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
5 additions
and
16 deletions
+5
-16
DG_FAF.meta
assets/DG_FAF.meta
+1
-15
util_DG_FAF.ts
assets/DG_FAF/script/util_DG_FAF.ts
+4
-1
No files found.
assets/DG_FAF.meta
View file @
26448006
{
"ver": "1.1.2",
"uuid": "4a264b41-d3f3-4d83-b022-2e4b42fc601b",
"isBundle": false,
"bundleName": "",
"priority": 1,
"compressionType": {},
"optimizeHotUpdate": {},
"inlineSpriteFrames": {},
"isRemoteBundle": {
"ios": false,
"android": false
},
"subMetas": {}
}
\ No newline at end of file
{"ver":"1.1.2","uuid":"4a264b41-d3f3-4d83-b022-2e4b42fc601b","isBundle":false,"bundleName":"","priority":1,"compressionType":{},"optimizeHotUpdate":{},"inlineSpriteFrames":{},"isRemoteBundle":{"ios":false,"android":false},"subMetas":{}}
\ No newline at end of file
assets/DG_FAF/script/util_DG_FAF.ts
View file @
26448006
...
...
@@ -523,11 +523,14 @@ export function asyncGetVideoDuration(video) {
return
new
Promise
(
async
(
resovle
,
reject
)
=>
{
let
dur
=
null
let
maxCount
=
0
;
video
.
play
();
do
{
dur
=
video
.
getDuration
();
maxCount
++
;
await
asyncDelay
(
0.1
)
}
while
(
maxCount
<=
200
&&
(
dur
==
null
||
isNaN
(
dur
)));
}
while
(
maxCount
<=
200
&&
(
dur
==
null
||
isNaN
(
dur
)
||
dur
==
0
));
video
.
pause
();
video
.
currentTime
=
0
;
resovle
(
dur
)
})
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment