현재 모바일 버전의 웹 사이트에서 작업하고 있으며 메뉴에는 jQuery MMenu를 사용하고 있습니다. 그래서 메뉴가 표시됩니다jQuery mmenu Windows Phone 문제 (IE Mobile)
$('div#menu').mmenu({
slidingSubmenus: false,
offCanvas: {
position : "left",
zposition : "front"
}
});
: 그것은
플러그인은 확장자가없는 "위치 확장"하지만 같은 문제로 구성되어 있습니다 ... 모든 휴대폰과 태블릿 내가 윈도우 전화를 제외하고, 시험에 잘 작동 페이지를 넘으면 메뉴가 너무 커서 모든 장치에 완전히 표시 할 수 없으면 아래로 스크롤 할 수 있습니다. 단, 아래로 스크롤하면 메뉴가 잘리는 Windows Phone에서는 예외입니다.
메뉴가 잘려 ... 원격 디버거를 사용하면 맨 위와 빨간색 선 사이의 거리가 DOM의 html 요소 높이에 해당한다는 것을 알았습니다 (웹킷을 사용하여 DOM 검사에서 강조 표시). CSS에서는 높이 값 100 % (html + body 요소)입니다. 이 요소들에 높이를 설정하지 않는 MMenu 웹 사이트 조언들, 나는 또한 시도했지만 효과가 없습니다 ...
또한 찾았습니다. this. 그것은 같은 문제이지만 대답은없는 것 같습니다 ...
누구든지 이미 그러한 문제가 발생했거나 해결 방법에 대한 조언이 있습니까? 들으
아주 특정한 목적을 위해 뷰포트 메타 속성을 동적으로 변경하기 위해 아주 못생긴 스크립트를 사용했습니다. IE 모바일은 그것을 좋아하지 않았습니다 .mmenu의 너비와 높이가 뷰포트 너비/높이에서 계산되므로 동적으로 변경하면 mmenu의 렌더링에 문제가 있습니다 ...하지만 어떤 이유로 Chrome/FF에는 문제가 없었습니다. – klu00