使用JavaScript同时按下计时器和按钮

时间:2011-12-14 22:01:58

标签: javascript cordova web-worker

在我的Web应用程序中,用户会看到一个倒数计时器(每秒更新剩余的分钟数和秒数),并可按“+1”和“-1”按钮增加总值。 (用例是计算用户在给定的分钟数内可以看到的人数。)

我正在使用setInterval,但它遇到the fact that there's only one execution thread的问题:当用户按下+1和-1按钮时,它会中断计时器并关闭显示。

在桌面上,也许用于计时器显示的单独Flash影片是一种解决方案。我们的用户也使用iPad上的Web应用程序,因此Flash不是一个选项。还有其他建议吗? PhoneGap包装器可以允许多个线程吗?

WebWorkers怎么办?我想问题是工作者线程无法访问DOM来编辑计时器显示。

0 个答案:

没有答案