gpt4 book ai didi

google-chrome-app - 无法使用 moveTo 将 Chrome 应用程序窗口部分移出屏幕

转载 作者:行者123 更新时间:2023-12-04 02:42:39 27 4
gpt4 key购买 nike

当使用鼠标将 Chrome 应用程序窗口移至屏幕边缘时,该窗口可能会部分移出屏幕。

enter image description here

但是,当尝试使用 moveTo 函数将 Chrome 应用程序窗口移动到屏幕之外时,它仍然吸附到屏幕边缘。

enter image description here

还有其他方法可以实现吗?

最佳答案

尝试使用 setBounds() 而不是 moveTo(),这对我有用:

chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('window.html', {
'bounds': {
'width': 400,
'height': 500
}
}, function(appwindow) {
appwindow.setBounds({left: -200, top: 200, width: 400, height: 500});
});
});

你甚至不需要传回宽度和高度:

appwindow.setBounds({ left: -200, top: 200 });

要在 create() 回调之外获取 AppWindow 对象,请使用:

var appwindow = chrome.app.window.current();

关于google-chrome-app - 无法使用 moveTo 将 Chrome 应用程序窗口部分移出屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19561502/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com