特別な種類のオーディオファイルを再生するGoogleChromeWebブラウザ用のネイティブクライアントアプリケーションを作成しました。素晴らしい; その部分はこの時点で非常にうまく機能します。
私は次の段階に進む準備ができています-このアプリを世界と共有します。この部分について助けが必要です。
私の理解では、このアプリを配布するための最良の方法は、Chrome拡張機能としてパッケージ化し、Chromeウェブストア(CWS)にアップロードし、オーディオファイルを含む私のウェブサイトからインラインインストールを使用することです。さらに、このページでは、MIMEタイプをNaCl拡張機能に関連付ける方法について説明します。このファイルタイプのカスタムMIMEタイプを考案しました。
だからここに私の質問があり ます(私は思う):拡張機能の内部からネイティブクライアントアプリをロードするにはどうすればよいですか?
このプログラムをローカルで開発すると、「src」属性が.nexeファイルを指す.nmfファイルを参照する<embed>タグがあります。埋め込みタグには、NaClアプリに渡される他のパラメーターもあります。拡張機能のシナリオでは、.nmfファイルと.nexeファイル(およびアイコンとmanifest.jsonファイル)が拡張機能に存在します。
拡張機能のシナリオでは、拡張機能内のNaClアプリをロードする必要があることをWebページでどのように指定しますか?埋め込みタグまたはその他のメカニズムを介して?ファイルのURLを直接ロードし、MIMEタイプがNaCl拡張機能を呼び出すことを信頼する必要がありますか?
この質問が混乱を招く場合は、お詫び申し上げます。これは、質問する正しい質問が実際にはわからない状況です。