如何偵測瀏覽器的協定處理程序並妥善處理未註冊的自訂協定
建立自訂URL 協定處理程序時,預測以下場景至關重要:該處理程序尚未安裝在使用者的瀏覽器中。為了優雅地處理這個問題,檢測註冊的協議處理程序至關重要。
檢測協定處理程序
不幸的是,沒有直接的 JavaScript 方法來輪詢註冊的協定處理程序。但是,解決方法涉及使用計時器和事件處理程序的組合。
解決方法
注意事項
此解決方法並非萬無一失,但它提供了一個潛在的解決方案。它最適合不經常訪問的應用程式。對於更關鍵的應用程序,請考慮探索替代方法,例如:
以上是如何偵測未註冊的自訂瀏覽器協定並優雅地回應?的詳細內容。更多資訊請關注PHP中文網其他相關文章!