我正在将Chrome应用移动到在桌面上运行的Progressive Web App。
到目前为止,我可以使用Add to Applications
操作安装Chrome,然后点击创建的图标启动它。虽然我可以在JavaScript中使用window.resizeTo
来调整窗口大小,但是在Macbook上运行,我的应用程序的框架是应用程序附带的操作顶部栏:
在Chrome应用中,可以通过在窗口创建功能(frame: "none"
)中传递chrome.app.window.create()
来移除此栏,我想知道是否有manifest.json
选项,服务工作者或简单的JavaScript代码实现同样的事情,如果可能的话。
以下是我正在使用的manifest.json
文件:
{
"short_name": "My App",
"name": "The name of My App",
"display": "standalone",
"icons": [
{
"src": "images/myapp-192x192.png",
"type": "image/png",
"sizes": "192x192"
}
],
"start_url": "/?launchscreen=true"
}
谢谢!