通过chrome扩展处理Mimetype(打包的应用程序)

时间:2013-02-05 17:15:17

标签: google-chrome-extension

我想知道具有给定mimetype的文件是否可以由打包的应用程序处理。

我在清单文件中看到,nacl_modules可用于将本机客户端模块与mimetype相关联。

我需要我的打包应用来处理具有特定mimetype的桌面文件。

由于打包的应用可以在没有显示Chrome的情况下启动并运行,但似乎可能,但问题是如何!

感谢您的建议和意见。

1 个答案:

答案 0 :(得分:0)

您可以使用此清单部分处理文件: http://developer.chrome.com/trunk/apps/manifest.html#file_handlers

   "file_handlers": {
     "testhandler": {
       "title": "TestHandler",
       "types": ["*/*"]
      }
    },
   "permissions": ["fileSystem"],

然后,所选文件将在onLaunched事件处理程序的launchData参数中传递。

请注意,从ChromeOS以外的平台上的文件管理器启动时,这尚不可用。在这些平台上,只有从命令行以文件名作为参数(http://developer.chrome.com/trunk/apps/first_app.html#open

执行应用程序时,它才会起作用