我想开发一个打包的Chrome应用(不是扩展程序),希望可以将其打开为常规标签,如下图所示。
我按照官方文档制作了我的第一个应用程序:
http://developer.chrome.com/apps/first_app.html
但它无法显示以常规标签,固定标签,窗口和全屏打开的四个选项。
在铬官方网站上反复搜索,以及我或其他任何时间,我都找不到如何制作它。
我认为它是清单文件的工作,但我在其描述中也找不到任何线索。 http://developer.chrome.com/apps/manifest.html
有人可以给我一些提示吗?
谢谢大家。
答案 0 :(得分:3)
您无法仅在Chrome托管应用中设置Chrome打包应用的标签行为。它们之间存在很多差异,但一个非常简短和简单的定义是:
打包应用是外观和感觉为原生应用的应用。他们可以访问传统Web应用程序不具备的更强大的API(如硬件设备,扩展文件系统等)。它们是独立的,离线时通常具有良好的行为。它们也在浏览器之外运行,用户不会将它们视为传统的Web应用程序(如在浏览器中运行);
托管应用是生活在远程服务器中的网络应用,功能比传统网络应用更强大,但远低于打包应用。它们是从浏览器启动的,一般来说,它们需要网络连接才能正常工作(即它们不是独立的)。
选项卡行为对托管应用程序有意义,因为它们在浏览器内部运行,但不适用于已打包的应用程序,因为它们永远不会作为选项卡运行。
如果您想开发托管应用,this is the documentation。
对于打包应用,文档是you've mentioned。