我正在开发一个ASP.NET Web应用程序。 当用户在服务器端加载特定页面时,我启动后台工作线程,该线程从网络摄像头捕获一些图像。 当用户离开该特定页面时,我想停止捕获(释放资源)。
有没有一种简单的方法可以在不涉及jQuery的情况下完成它?也许可以实施回发? 感谢。
答案 0 :(得分:1)
为什么不经常发回一个AJAX帖子(比如20秒),如果后台线程没有看到从该特定页面返回的帖子,只要你的回发间隔(40秒),那么你关闭下来并释放资源。这样,您就可以处理一个人可以离开页面的各种不同方式,例如打开新页面,关闭浏览器等等。