2012-08-16 87 views
0

我正在爲小型企業構建一個內部系統,其中一項功能是通過單擊網頁上的按鈕來訪問不同的應用程序。從網頁打開Mac OS應用程序

因此,例如,當您點擊圖標Coda它將打開並可用。

這不需要適用於Windows,只適用於Mac OS Mountain Lion!

這怎麼辦?或者它不能完成?

+0

它只適用於特定的瀏覽器嗎? – 2012-08-16 15:47:58

+0

http://stackoverflow.com/questions/389204/how-do-i-create-my-own-url-protocol-e-g-so這是一個.net特定的答案,但一些條款可能會有所幫助。 – 2012-08-16 15:48:30

+0

Mac應用是否支持像iOS應用這樣的自定義url方案?如果他們這樣做,那可能是一條可以採取的道路。 – Jeremy1026 2012-08-16 15:48:43

回答

1

兩個選項:

  1. 如果應用程序可以使用註冊的URL模式打開,你可以使用。例如,一個ftp://...鏈接打開默認的FTP應用程序,一個news://...鏈接默認的新聞閱讀器。您可以製作自己的網址架構。一個應用程序通常需要註冊一個特定的模式才能工作。
  2. 如果這不是一個選項,你幾乎必須在客戶端的瀏覽器中安裝一個插件,它可以通過它想要的任何機制來實現。
0

您在這裏遇到的問題是二進制文件和網絡的工作方式。編譯的應用程序,如可可應用程序只有在至少它們的起始二進制文件存在的情況下才有效。但這基本上意味着用戶已經下載了二進制文件。

此外,這些應用程序將創建自己的應用程序首選項 - 所以下載的Coda版本將沒有許可證。

如果用戶已經下載了你的二進制文件,什麼會阻止他們永遠使用你的軟件? (與所述軟件的作者分開形成許可證問題)。

所以,你可以做的唯一的事情就是向他們展示一些像客戶端那樣的VNC,它們將授予他們有限的訪問權限,以控制你所處的環境。但是,寫出這個網站的方式已經超出了範圍。

(我假設該應用程序尚未安裝在本地,但可以從服務器使用)。

相關問題