将文件类型与Chrome打包应用程序相关联

时间:2014-03-25 11:14:08

标签: google-chrome-extension google-chrome-app

有没有办法将您操作系统中的某些文件类型与Chrome打包应用程序相关联。 我的意思是,如果您使用* .some扩展名打开文件,它将打开我的打包应用程序

1 个答案:

答案 0 :(得分:7)

有,但目前只支持ChromeOS。我们计划在不久的将来将此功能引入Windows,Mac和Linux。

要创建关联,请使用file_handlers attribute of the Chrome app manifest。例如,要使用打包的应用程序打开* .some文件:

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

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