전체 화면 데스크톱 응용 프로그램을 스냅 된 데스크톱에만 적용하려면 어떻게해야합니까? 입니다. 내가 원하는 것은 “전체 화면”데스크톱 응용

Windows 8에서는 두 개의 앱을 서로 옆에 “스냅”할 수 있으며 이러한 앱 중 하나는 레거시 Windows 데스크톱 환경 일 수 있습니다. 이에 대한 편리한 응용 프로그램은 데스크톱에서 전체 화면으로 콘텐츠를 보면서 채팅 클라이언트, 작은 브라우저 또는 기타 앱을 스냅하는 것입니다.

이 문제 는 데스크톱이 디스플레이의 3/4 만 차지하더라도 전체 화면 데스크톱 응용 프로그램이 전체 화면 을 대신한다는 것 입니다.

내가 원하는 것은 “전체 화면”데스크톱 응용 프로그램이 스냅 된 데스크톱 영역 만 덮고 데스크톱이 전체 너비로 스냅 된 경우 실제로 전체 화면으로 이동하도록하는 방법입니다. 이것을 구성하는 방법이 있습니까?

이해가되지 않는다면 그림으로 설명해 드리겠습니다.

미니 브라우저에서 SU 채팅과 함께 스냅인보기의 데스크톱 :

스냅

“전체 화면”을 클릭하면 어떻게됩니까?

“전체 화면”을 클릭하면 어떻게됩니까 (실제 스크린 샷이 아닌 디지털 방식으로 변경됨)

명확히하기 위해 YouTube를 예로 사용하고 있지만 전체 화면으로 진행 되는 모든 프로그램에 대해이 작업을 수행하고 싶습니다 .



답변

YouTube 동영상을 보는 것만으로도이 레시피를 따라갈 수 있습니다.

  1. 브라우저에이 URI를 입력하고 창의 중요하지 않은 내용 (주소 표시 줄, 책갈피 등)을 최대한 제거하십시오.
    data:text/html;,<iframe class="youtube-player" type="text/html" width="800" height="600" src="http://www.youtube.com/embed/dfiR1Rde7dI" frameborder="0"> </iframe>
  2. widthheight속성을 조정하여 화면 크기를 완성하십시오.
  3. 의 끝에서 src, 후에 YouTube 동영상 ID를 변경합니다 /embed/.
  4. 즐겨

답변

이것은 응용 프로그램의 핵심 viewstate응답이며 브라우저가 플러그인을 처리하는 방식입니다. 여기에viewstate 설명 된 것처럼 매개 변수를 변경하지 않기 때문에 소프트웨어의 버그라고 부릅니다 .

브라우저는 현재 viewstate에 대해 Windows를 쿼리하고 필요에 따라 조정해야합니다.

중요한 의미는 프로그램의 소스 레벨 변경 없이는 문제를 해결할 수 없다는 것입니다.


답변

다른 해결책은 내장 비디오 링크를 통해 비디오를 여는 것입니다.

  1. 교체 watch?v=v/주소 표시 줄 및 히트에Enter

    내장 플레이어를 전체 화면 모드와 동일하게 작동 시키려면 URL 끝에 다음 매개 변수를 추가하십시오. ?showinfo=0&autoplay=1&autohide=1

  2. 그런 다음 주소 표시 줄에 다시 초점 F11을 맞추고을 눌러 브라우저 UI 및 작업 표시 줄을 숨기십시오
    (스냅 된 데스크탑에서 올바르게 작동하는지 확실하지 않음)


다음을 책갈피로 저장하여 작업을 수행 할 수도 있습니다.

javascript : location.get = function (a) {return (a = RegExp (encodeURIComponent (a) + “= ([^ &] *) &?”). exec (location.search))? a [1] : null }; location.get ( “v”) && (location.href = “http://www.youtube.com/v/”+ location.get ( “v”) + “? showinfo = 0 & autoplay = 1 & autohide = 1” );


답변

무료 WinMaxinumize 응용 프로그램은 단축키를 사용하여 사용하지 않는 모든 데스크탑 공간에 활성 창을 확장하여이 문제를 해결해야합니다.

ghacks 기사 에는 설명이 포함되어 있습니다.

(Windows 8이 없어 테스트 할 수 없습니다.)