我想在Chrome应用程序的标题栏中添加一个按钮。我的大部分研究让我相信,唯一能做到这一点的方法就是禁用默认的标题栏并创建自己的标题栏。有没有一种方法可以简单地向现有的标题栏中添加一个按钮?如果没有,是否有关于删除默认标题栏和定制标题栏的详细教程或示例的资源?
发布于 2016-05-11 17:42:26
不,没有办法在“默认”标题栏中添加按钮。反正也不会随身携带的。
您所能做的就是创建一个无框架的应用程序窗口:
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('window.html', {
'outerBounds': {
'width': 400,
'height': 500
},
'frame': 'none' // It will be a rectangle filled with your HTML
});
});您可以使用任何类型的框架来创建页面顶部类似标题栏的区域,比如Bootstrap的肚脐,并实现诸如使用API接口关闭/最大化/最小化之类的操作-获取当前AppWindow的引用并使用它的方法。
https://stackoverflow.com/questions/37168923
复制相似问题