이 모든 일이 될 수도 있다는 생각은 왜?
하지만 다른 브라우저에서도 이상한 소리 나는 봤어. 그래서 이 같은 문제를 해결할 수 있습니다.
var width = $(window).width(), height = $(window).height();
다음 이벤트 처리기에서 크기조정할 환경에서 수행할 수 있습니다.
if($(window).width() != width || $(window).height() != height){
//Do something
}
내가 모르는 don& # 39, 기능 및 범위, 이를 통해 모든 것을 골자로 확장하지만 받아야 한다.
I was just for curiosity 재현할 수 있도록 하는 것이 올바른 아웃하기로 I& # 39 m, 이것이 원인이 되어 이동줄에 크롬 표시줄에는.
이 때, 크롬 브라우저 창을 전자파에너지를 스크롤하십시오 감춰집니다 이동줄에 표시줄에는 크기조정할 있지만 이것이 더 큰 창 크기 때문에, 그 이후 우리는 올바른 사용 가능한 공간을 인해 해당 브라우저는 nav 표시줄에는 남겨두십시오.
관련 아르실: https://developers.google.com/web/updates/2016/12/url-bar-resizing
안부를!
난 아직, 하지만 내 솔루션은 don& # 39, 흥미로운 수 있을지 알 수 없다. )
<! - begin 스니핏: js 숨기십시오: > 거짓값 -;
var document_width, document_height;
$(document).ready(function()
{
document_width=$(document).width(); document_height=$(document).height();
// Do something
}
$(window).resize(function()
{
if(document_width!=$(document).width() || document_height!=$(document).height())
{
document_width=$(document).width(); document_height=$(document).height();
// Do something
}
}
끝 - < 스니핏 >;!
그러나 문제는 이미 답변됨, 이 질문에 대한 질문에 대한 답이 없는 표시하십시오 응답성의 사이트용 있는 몇 가지 정보를 추가 싶다.
내가 이 문제를 접할 수 있는 안드로이드 개발할 때 응답성의 크롬 웹 사이트. 창 크기를 조절할 때 I want to 숨김니다 메뉴 (일부 디자인 요소를 필요로 인해 이벤트수정적절한 포지셔닝도) 이지만 안드로이드 이벤트에서 다소 어려운 행동에 대한 크롬 트리거하는 데 크기조정할 스크롤해야 분명히 했다.
이는 당시 스위칭이란 오노리엔테이션창레 사용하기 시작할 수 없다 '는 선택이 아닌 응답성의 사이트 방향 변경 이후, 그래도 여전히 일반 데스크톱 PC 에서 사용할 수 있도록 필요한 코드 모두에서 pc 의, 태블릿, 스마트폰.
하지만 나는 내가 할 수 있는 등 그동안 있지만브라우저에 스니핑 시작했던 것을 피할 수 있게 됐다.
솔루션 구축을 위해 노력했다고 제안한 스위티 스크롤하지 위아래로 높이 변경 트리거되는 않은 사실 때문에 작업 중 하나.
메뉴 너비입니다 변경될 때 비로소 내가 됐지 추가에는 찼음을 감춰집니다 때가 아니라 높이가 달라졌다. 이 작품 이후 단지 내 경우에는 메뉴 너비입니다 재작성할 필요가 있을 때 변경됩니다.
이는 복제본입니다 Javascript 크기조정할 스크롤해야 모바일 이벤트
이를 위해 사용 및 빈다우드로리엔테이션 재산이잖아 오노리엔테이션창레 수리입니다. 지켜보리니 관련 대답: here
여러 가지 사항을 드러날 수 있는 '에서' 크기조정할 불지옥의 다양한 모바일 브라우저.
http://www.quirksmode.org/dom/events/resize_mobile.html
한 예로, 그건 그냥 전달자로써 가져오는 미국: 대부분의 브라우저에서 여는 것으로, 소프트 키보드 화재 event.