google-chrome-extension - 将文件类型与 Chrome Packaged App 关联

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

有什么方法可以将您操作系统中的某些文件类型与 Chrome Packaged App 相关联。
我的意思是如果你用 *.some 扩展名打开文件,它会用我打包的应用程序打开

最佳答案

有,但目前仅在 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 中创建文件关联。当我们在其他平台上推出支持时,它会自动在那里创建文件关联,您无需进行任何更改。

关于google-chrome-extension - 将文件类型与 Chrome Packaged App 关联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22632876/

相关文章:

google-chrome-extension - 使用扩展程序名称获取 chrome 扩展程序的 id

javascript - Chrome 打包应用程序中的 https 请求(javascript)

google-chrome-extension - 适用于 Chrome 应用程序的 Google Analytics(分析)

google-chrome-extension - chrome.tabs.highlight 给出错误 "No tab at index"

google-chrome - 让 Chrome 打包应用程序在后台运行?

ruby-on-rails - 无法从获取请求中获取 'Access-Control-Allow-Origin' header

javascript - Chrome 扩展程序 : browserAction. onClicked.addListener() 未被调用

android - Chrome ADB 扩展不适用于 Debian 7

javascript - 如何在 webextensions 中使用 ECMAScript 6?

google-chrome - Chrome应用程序无法滚动