tft每日頭條

 > 科技

 > 一個網頁應用是怎麼部署的

一個網頁應用是怎麼部署的

科技 更新时间:2024-09-17 04:44:05

在網頁中喚起應用程序的場景是很常見的,比如網頁中喚起 QQ 聊天應用,網頁中喚起百度網盤的應用。對于如何喚起這些應用,不知你是否研究過。今天咱們就說說這個流程。

注冊表

Windows 系統下有一個數據庫,叫注冊表,存儲了系統和應用程序的設置信息。我們安裝一個 postman 接口測試工具,那現在我們去看看 postman 在 Windows 下的注冊表信息。

通過 Windows R 打開運行,輸入"regedit",打開注冊表編輯器。

一個網頁應用是怎麼部署的(網頁如何喚起應用程序)1

我們需要的打開應用的注冊表配置就存在 HKEY_CLASSES_ROOT 下。

打開應用程序 vscode

上面我們提到了如何找到應用程序的注冊表信息,現在我們去打開一個應用程序,以vscode 為例,首先我們在 HKEY_CLASSES_ROOT 下找到對應的 vscode 應用程序。

一個網頁應用是怎麼部署的(網頁如何喚起應用程序)2

我在上面标注了兩個紅色框,左邊是找到的應用程序,右邊是點擊這個應用程序後,我們得到的 URL:vscode。這是應用程序的一種 URL Scheme 協議,用于告訴開發者這個程序所占用的協議。我們也可以導出這個注冊表信息。

一個網頁應用是怎麼部署的(網頁如何喚起應用程序)3

右擊這個應用程序文件夾,點擊導出。然後打開這個注冊表,裡面内容如下:

一個網頁應用是怎麼部署的(網頁如何喚起應用程序)4

再回到頁面文件中,我們就以這種 URL Scheme 協議來打開應用程序。

一個網頁應用是怎麼部署的(網頁如何喚起應用程序)5

"vscode://" //後面的都是參數内容,可以根據自己的需求填寫。這樣我們就可以在網頁鍊接中,打開 vscode 了。

注意:如果數據中沒有配置 URL: vscode 就無法直接使用這種 URL Scheme 的形式打開應用,就需要去應用程序官方查找突破口了。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved