Air javascript set NativeWindow alwayInFront
Air javascript set NativeWindow alwayInFront
如何使用javascrupt或配置将空气窗口设置为始终处于顶部?我在文档中发现,我只需要将属性(boolean)(NativeWinow.AlwaysOn)设置为"True"。
但当我使用它时,什么也不会发生。这个代码:
for (var i in air.NativeWindow)
air.trace(i)
什么也不给我看。
我认为您正在尝试在打开的窗口中进行迭代,然后将所需的窗口设置为始终位于顶部,您想使用javascript来完成这一操作吗?
这是伪类型代码,还没有经过测试,但看看NativeWindow HTML参考和NativeApplication HTML参考,你可以尝试这样的东西:
for(var i =0; i<NativeApplication.nativeApplication.openedWindows.length; i++)
{
var window = NativeApplication.nativeApplication.openedWindows[i];
//do some comparison to see if this is desired window
if(window == window_I_want)
{
window.alwaysInFront = true;
break;
}
}
这里唯一需要注意的是,您必须在应用程序中包含AIRAliases.js脚本:
<script src="AIRAliases.js" />