0

特定のmimetypeを持つファイルを、パッケージ化されたアプリで処理できるかどうか疑問に思っています。

マニフェストファイルで、nacl_modulesを使用してネイティブクライアントモジュールをmimetypeに関連付けることができることを確認しました。

特定のmimetypeのデスクトップファイルを処理するには、パッケージ化されたアプリが必要です。

パッケージ化されたアプリはChromeが表示されなくても稼働している可能性があるため、可能と思われますが、問題はどのように!

あなたのアドバイスとコメントをありがとう。

4

1 に答える 1

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

于 2013-03-22T02:38:56.877 に答える