Вы должны иметь что-то вроде этого, чтобы создать главное окно программы:
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('index.html', {
bounds: {
width: 1024,
height: 768
}
});
});
Это сделает окно по умолчанию с Chrome -style кадра. Для того, чтобы удалить этот кадр из вашего окна, вы можете использовать frame: none
как еще один вариант метода create
, как это:
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('index.html', {
bounds: {
width: 500,
height: 309
},
frame: 'none'
});
});
Это круто, но теперь нет минимизации/максимизации/закрытия кнопки. Есть ли способ добавить их обратно? – cronoklee
К сожалению, нет. Если вы хотите их вернуть, вы должны принять исходный вид фрейма. Поскольку в классе 'chrome.app.window' существуют такие методы, как минимизация, максимизация, восстановление и т. Д., Вы можете реализовать панель заголовков самостоятельно. – zaerymoghaddam
А интересно! Я посмотрю, как сделать свой собственный заголовок. Большое спасибо – cronoklee