Firefox addon 在windows 7 Firefox上的全屏窗口之间切换
我为Firefox插件开发了一个简单的PoC,它创建了2个新窗口。打开插件后,只需通过调用她的“activate”方法对其进行迭代,即可突出:Firefox addon 在windows 7 Firefox上的全屏窗口之间切换,firefox-addon,Firefox Addon,我为Firefox插件开发了一个简单的PoC,它创建了2个新窗口。打开插件后,只需通过调用她的“activate”方法对其进行迭代,即可突出: var-windows=require(“sdk/windows”).browserWindows; var timer=require('sdk/定时器'); var windowA=windows.open( { url:“file://myfile-a.html", }); var windowB=windows.open( { url:“fi
var-windows=require(“sdk/windows”).browserWindows;
var timer=require('sdk/定时器');
var windowA=windows.open(
{
url:“file://myfile-a.html",
});
var windowB=windows.open(
{
url:“file://myfile-b.html",
});
var windowCache=[windowA,windowB];
var指数=0;
timer.setInterval(函数(){
如果(索引==2){
指数=0;
}
windowCache[index]。激活();
索引++;
}, 1500);
我需要这两个窗口处于全屏模式,但在第一次迭代后,这两个窗口会在窗口标题出现的顶部显示一个浅蓝色条
有趣的是,这种行为只发生在Windows7中。在Windows XP中,一切正常。我做错什么了吗?这是一个显示错误吗
提前感谢代码的哪一部分使其全屏显示?代码中没有。按F11手动全屏显示,这是一种奇怪的行为,当时不应该发生。请尝试使用
.focus()
而不是.activate()
我无法使用focus()
,因为我使用的是浏览器窗口。总之,我查看了SDK,我想我看到activate()
方法依次调用focus()
你解决了这个问题吗?除了osx之外,在所有的平台上使用aDOMWindow.fullScreen似乎对我来说都不起作用。