플레이어 검색

[이 페이지와 연결된 기능인 Windows 미디어 플레이어 SDK는 레거시 기능입니다. MediaPlayer로 대체되었습니다. MediaPlayer는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows 미디어 플레이어 SDK 대신 MediaPlayer를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

온라인 스토어에 대한 웹 페이지를 만들 때 사용자가 웹 브라우저 또는 Windows 미디어 플레이어 페이지를 볼 수 있도록 결정할 수 있습니다. ASP 스크립트를 사용하여 웹 페이지가 플레이어에서 호스트되는지 여부를 확인할 수 있습니다.

다음 예제 코드는 URL 쿼리 문자열에서 버전 매개 변수를 검색하여 페이지가 Windows 미디어 플레이어 호스트되는지 여부를 확인합니다.

<%
    Dim sVersion

    sVersion = Trim(Request.QueryString("version")) 
 
    If sVersion = "" Then   
        Response.Write "Not hosted in Windows Media Player"
    Else 
        Response.Write "Hosted in Windows Media Player<BR>"
        Response.Write "Version is " & sVersion
    End If
%>

앞의 코드에서는 Windows 미디어 플레이어 호스트할 때 버전 매개 변수가 쿼리 문자열에 있다고 가정합니다. 이는 사용자가 연 페이지에는 해당하지만 External.NavigateTaskPaneURL을 사용하여 연 페이지에는 그렇지 않을 수 있습니다. 프로그래밍 방식으로 탐색할 때 버전 쿼리 문자열이 존재하려면 버전 매개 변수를 메서드 호출에 추가하거나 ServiceInfo 문서의 Navigate 요소의 기본 URL에 버전을 동적으로 추가해야 합니다.

동적으로 ServiceInfo 문서 만들기

External.NavigateTaskPaneURL

Type 1 및 Type 2 Online Store에 공통 정보