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

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이 없어 테스트 할 수 없습니다.)


답변