4

Firefox、Chrome、Opera、および Safari 用のミニ ClickOnce プラグインを開発する必要があります (できれば、上記のすべてで動作するもの)。

私のプラグインは、ワンクリックでアプリケーションを実行できる必要があります。つまり、特定の URL にアクセスすると、アプリケーションがターゲット マシンで実行されます (プロンプトやダイアログは表示されません)。残念ながら、ClickOnce は IE でしか利用できず、現在存在する ClickOnce プラグインには不満があります。特定のニーズに合わせてカスタマイズされた ClickOnce プラグインを開発したいと考えています。

FireBreath について読みましたが、これは私にとって完璧なソリューションのように思えました。拡張機能とプラグインの違いについても読みましたが、探しているのはプラグインだと思います。私が正しい道を進んでいることを皆さんに確認したかっただけです。FireBreath / NPAPI プラグインで達成したいことは可能ですか? プラグインは実行可能ファイルをダウンロードして、ターゲット マシンで実行できますか?

4

1 に答える 1

2

はい、NPAPI を使用すると、必要なことを実行できます。NPAPI プラグインを使用して任意のネイティブ コードを実行し、Web ページ側で JavaScript を介して制御できます。ただし、ユーザーはプラグインをダウンロードしてインストールする必要があるため、これがユーザーが複数回使用するものである場合にのみ意味があります.

ただし、セキュリティには非常に注意する必要があることは明らかです。ユーザーの介入なしにコードをダウンロードして実行することのみを目的とするプラグインを作成する場合、悪意のあるページがプラグインを使用する方法がないことを完全に確認する必要があります。

于 2011-02-26T22:54:39.403 に答える