簡體   English   中英

檢查瀏覽器是否支持使用JavaScript的自定義協議?

[英]Check if a browser supports a custom protocol using JavaScript?

我有一個應用程序需要安裝在使用“ myapp://”之類的自定義協議的Windows機器上。 所以我在網頁上有一個按鈕,單擊該按鈕可打開該應用程序。 當我單擊按鈕時,我需要檢查瀏覽器是否支持該協議,如果可以,請打開應用程序,如果不可以,則顯示錯誤。 互聯網上有多種黑客手段,我嘗試了一些,但似乎沒有用。 我想以一種更清潔的方式做到這一點。 誰能幫忙嗎?

沒辦法 瀏覽器被明確禁止訪問該級別。 除非用戶通過file輸入將file提供給您,否則您甚至無法直接從他們的系統中讀取file

從理論上講,您可以以這樣一種方式來編寫應用程序:在安裝應用程序時,它會向服務器報告,但這並不能保證它已安裝在計算機上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM