Google chrome extension 将文件类型与Chrome打包应用程序关联

Google chrome extension 将文件类型与Chrome打包应用程序关联,google-chrome-extension,google-chrome-app,Google Chrome Extension,Google Chrome App,有没有办法将您操作系统中的某些文件类型与Chrome打包的应用程序相关联。 我的意思是,如果你用*.some扩展名打开文件,它会用我的打包应用打开,但目前只有ChromeOS支持它。我们计划在不久的将来将此功能引入Windows、Mac和Linux 要创建关联,请使用。例如,要使用打包的应用程序打开*某些文件,请执行以下操作: "file_handlers": { "handler_name": { # Can be anything "extensions": [ "

有没有办法将您操作系统中的某些文件类型与Chrome打包的应用程序相关联。
我的意思是,如果你用*.some扩展名打开文件,它会用我的打包应用打开,但目前只有ChromeOS支持它。我们计划在不久的将来将此功能引入Windows、Mac和Linux

要创建关联,请使用。例如,要使用打包的应用程序打开*某些文件,请执行以下操作:

"file_handlers": {
  "handler_name": {  # Can be anything
    "extensions": [
      "some"
    ],
    "title": "My application"  # Make this the same as your app title
  }
}

这将在ChromeOS中创建文件关联。当我们在其他平台上推出支持时,它将自动在那里创建文件关联,您无需进行任何更改。

这太棒了,谢谢,Chrome应用程序可以成为全价值桌面应用程序。有人知道它何时可用于其他平台(Linux)吗?在Chrome浏览器中安装像图像查看器和视频播放器这样的应用程序会很好。我只想安装Chrome,并且可以访问我最喜欢的应用程序。它将在Chrome36或37中为Mac提供(我忘了是哪个)。目前仍有计划将其引入Windows和Linux,但没有具体日期。@ValerioColtrè:您提到的更改是在Chrome40中,但很难开始工作。您需要一个app_shim可执行文件(当前未随Chrome发布;您必须从Chrome源代码构建它),还需要打开--enable apps file associations标志。希望我们能用Chrome 41打包垫片,这样你只需要打开标志。这项功能现在适用于所有平台吗?