저희는 Xunlei 브라우저를 사용해봤는데, Xunlei 다운로드 링크를 클릭하면 브라우저가 Xunlei 애플리케이션을 열 것인지 묻고, 클릭하면 Xunlei가 다운로드 주소를 얻고 작업을 다운로드할 수 있습니다.
예를 들어:
원리는 Thunderbolt 프로그램이 설치되면 시스템에 Thunder 프로토콜을 등록하고, 등록 프로토콜은 해당 데이터를 레지스트리에 기록하는 것입니다.
등록부 주소: HKEY_CLASSES_ROOT\thunder
등록부 내용:
원리를 알고 있으니 구현하기가 매우 쉽습니다.
.net은 해당 정보를 레지스트리에 기록하고 자체 프로토콜을 등록하며, 코드는 다음과 같습니다:
Google Chrome으로 테스트하며 브라우저 주소를 입력했습니다:
itsvse://test_open_application 결과는 다음과 같습니다:
또한 전달된 매개변수를 성공적으로 얻을 수도 있습니다.
다른 브라우저를 사용하면 "ie"와 "edge"를 정상적으로 실행할 수 있으며, 아래와 같이 설명됩니다:
HTML은 다음과 같이 로컬 애플리케이션 코드를 엽니다:
메모:등록된 계약 이름에는 밑줄을 포함할 수 없습니다。
소스 코드 다운로드:
관광객 여러분, 이 게시물의 숨겨진 내용을 보고 싶으시다면 부탁드립니다 회답
(끝)
|