mirror of
https://github.com/ianramzy/decentralized-video-chat.git
synced 2024-11-13 13:49:19 +08:00
removed repositioning loop
- replaced it with simple delay to prevent 'buggy' behaviour on early drag
This commit is contained in:
parent
84f57bde97
commit
f1c22d2a6c
@ -310,16 +310,17 @@ var VideoChat = {
|
||||
VideoChat.connected = true;
|
||||
// Hide caption status text
|
||||
captionText.fadeOut();
|
||||
// Reposition local video repeatedly, as there is often a delay
|
||||
// Reposition local video after a second, as there is often a delay
|
||||
// between adding a stream and the height of the video div changing
|
||||
var timesRun = 0;
|
||||
var interval = setInterval(function () {
|
||||
timesRun += 1;
|
||||
if (timesRun === 10) {
|
||||
clearInterval(interval);
|
||||
}
|
||||
rePositionLocalVideo();
|
||||
}, 300);
|
||||
setTimeout(() => rePositionLocalVideo(), 500);
|
||||
// var timesRun = 0;
|
||||
// var interval = setInterval(function () {
|
||||
// timesRun += 1;
|
||||
// if (timesRun === 10) {
|
||||
// clearInterval(interval);
|
||||
// }
|
||||
// rePositionLocalVideo();
|
||||
// }, 300);
|
||||
},
|
||||
};
|
||||
|
||||
@ -363,7 +364,7 @@ function rePositionLocalVideo() {
|
||||
navigator.userAgent
|
||||
)
|
||||
) {
|
||||
bounds.top = $(window).height() * 0.75;
|
||||
bounds.top = $(window).height() * 0.7;
|
||||
bounds.left += 10;
|
||||
} else {
|
||||
bounds.top += 10;
|
||||
|
Loading…
Reference in New Issue
Block a user