0

私は中小企業向けの内部システムを構築しています。要求された機能の 1 つは、Web ページのボタンをクリックして別のアプリに移動できるようにすることでした。

たとえば、Codaのアイコンをクリックすると、それが開き、使用できるようになります。

これは Windows で動作する必要はありません。Mac OS Mountain Lion でのみ動作します!

これはどのように行うことができますか?それともできませんか?

4

2 に答える 2

1

2 つのオプション:

  1. 登録済みの URL スキーマを使用してアプリを開くことができる場合は、それを使用できます。たとえば、ftp://...リンクはデフォルトの FTP アプリケーションを開き、news://...リンクはデフォルトのニュース リーダーを開きます。独自の URL スキーマを作成できます。これが機能するためには、通常、アプリケーションは特定のスキーマに自分自身を登録する必要があります。
  2. それができない場合は、クライアントのブラウザーにプラグインをインストールして、必要なメカニズムを介してこれを実行する必要があります。
于 2012-08-16T15:49:59.367 に答える
0

ここで直面する問題は、バイナリと Web の仕組みです。ココア アプリのようなコンパイル済みアプリケーションは、少なくとも開始バイナリが存在する場合にのみ機能します。ただし、これは基本的に、ユーザーが既にバイナリをダウンロードしていることを意味します。

さらに、これらのアプリは独自のアプリケーション設定を作成するため、Coda のダウンロード バージョンにはライセンスがありません。

また、ユーザーがあなたのバイナリをダウンロードした場合、彼らがあなたのソフトウェアを永久に使用するのを止めるものは何でしょうか? (上記のソフトウェアの作成者とのライセンスの問題は別として)。

したがって、あなたができる唯一のことは、管理下にある環境への制限付きアクセスを許可する、ある種の VNC のようなクライアントを彼らに提示することです。しかし、それを書くことは、このサイトの範囲外です.

(アプリケーションはまだローカルにインストールされていませんが、サーバーから使用できると思います)。

于 2012-08-16T15:51:27.290 に答える