【发布时间】:2014-01-29 22:12:58
【问题描述】:
我一直在使用 HTML/JavaScript 在 Adobe AIR 中构建应用程序。
这些窗口都是无 Chrome 的,并使用 CSS 来设置它们的样式,使其看起来像一个应用程序。
如何检测窗口是否被用户聚焦,这样我就可以改变窗口的颜色,就像原生窗口有更微妙的阴影等一样。
一个例子可能是:
var active = false;
$(document).ready(function() {
active = nativeWindow.active;
if(active) {
$('body').addClass('active');
} else {
$('body').removeClass('active');
}
});
但是如何正确处理活动事件的变化呢?
【问题讨论】: