为什么我的代码不起作用?我正在尝试将应用程序的大小设置为屏幕的 80%,因为我希望它适合任何显示器,如果有更好的方法我想知道。
background.js
:
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('index.html', {
'bounds': {
'width': window.screen.availWidth*0.8, // *0.8 is not working
'height': window.screen.availHeight*0.8
}
});
});
最佳答案
看来数字必须四舍五入,因为无法处理许多小数:
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('index.html', {
'bounds': {
'width': Math.round(window.screen.availWidth*0.8),
'height': Math.round(window.screen.availHeight*0.8)
}
});
});
关于background - 如何设置 Chrome 应用程序相对于屏幕的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19204517/