로컬로 실행되는 응용 프로그램과 통신해야하는 웹 응용 프로그램을 개발할 계획입니다. 가능한 옵션 중 하나는 브라우저 확장을 사용하는 것입니다. 나는 브라우저에서 Skype 애드온이 Skype 클라이언트와 어떻게 통신하는지 조사하고있었습니다. Firefox에서 Skype 애드온은 전화 번호를 만났을 때 HTML을 삽입합니다. 스카이프 API를 사용하여 호출을 스카이프 확장이 처리브라우저의 스카 이프 확장 기능은 실제로 어떻게 작동합니까?
<span skypeaction="...">
인가? 다른 브라우저의 확장 기능은 Skype API 또는 다른 통신 메커니즘을 사용합니까?
Firefox 확장 기능은 Skype가 이미 시작된 경우에만 전화 번호를 Skype 링크로 변경합니다. 확장 기능과 Skype 앱 간의 통신 메커니즘이 무엇인지 궁금합니다. Skype API 또는 ...입니까? –
증명하기 위해 실험을했습니다. 나는 사용자 정의 skype : 프로토콜에 대한 레지스트리 항목을 수정하여 Skype 앱에 잘못된 경로를 지정했습니다. 그 후에 웹 페이지의 정상 Skype 링크가 작동을 멈췄습니다. 그러나 파이어 폭스 확장에 의해 삽입 된 링크는 계속 작동했다. 확장 프로그램이 Skype API를 사용하는 것처럼 보입니다. –