notice opacity
This commit is contained in:
parent
644e4734d5
commit
6bf1975bf2
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -1112,19 +1112,16 @@ class DPlayer {
|
|||
};
|
||||
}
|
||||
|
||||
notice (text, time) {
|
||||
notice (text, time = 2000, opacity = 0.8) {
|
||||
const noticeEle = this.element.getElementsByClassName('dplayer-notice')[0];
|
||||
noticeEle.innerHTML = text;
|
||||
noticeEle.style.opacity = 1;
|
||||
noticeEle.style.opacity = opacity;
|
||||
if (this.noticeTime) {
|
||||
clearTimeout(this.noticeTime);
|
||||
}
|
||||
if (time && time < 0) {
|
||||
return;
|
||||
}
|
||||
this.noticeTime = setTimeout(() => {
|
||||
noticeEle.style.opacity = 0;
|
||||
}, time || 2000);
|
||||
}, time);
|
||||
}
|
||||
|
||||
destroy () {
|
||||
|
|
|
|||
Loading…
Reference in New Issue