alert阻塞方式

本文探讨了视频播放过程中的回调机制与睡眠方式优化,包括如何通过setTimeout延迟播放准备阶段,以及回调函数的实现来确保播放流畅性和用户体验。重点介绍了如何通过合理设置延迟时间和使用事件监听来避免阻塞处理,提升视频播放效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sleep方式:
 setTimeout(_show(WndId,DevId, nChnNum),100);//第一个设备准备播放状态才可以直接播放,所以需要要给予暂停的时间,阻塞处理机制 add by ruanch 2013-06-15


//回调函数1
function show()
{
 var WndId = arguments[0];
 var DevId = arguments[1];
 var nChnNum =  arguments[2];
 document.getElementById(WndId).ShowWndStyle = 1;
 var chnNum =  parseInt(nChnNum);
    var num = document.getElementById(arguments[0]).PlayVideo(arguments[1], chnNum);
 if(num != 0){
   document.getElementById(WndId).StopVideo();
   tlmdvraxLogin(WndId,DevId, nChnNum);
  }
}
//回调函数2
function _show()
{
 var parmeters1= arguments[0];
 var parmeters2= arguments[1];
 var parmeters3= arguments[2];
    return function()
    {
        show(parmeters1,parmeters2,parmeters3);
    };
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值