테스트 사이트 - 개발 중인 베타 버전입니다

html5로 제작시 모바일에서 작동이 안되는데요 채택완료

옥룡 9년 전 조회 2,499

config,php에서 모바일은 false 적용하고

PC버전으로 사용하려고 하는데요,

PC에서는 헤더, 푸터 적용이 되는데

모바일에서는 헤더 부분이 적용이 안됩니다.

메뉴선택바도 안보이는데 

html5 템플릿으로 제작시 어느부분을 수정해야 모바일에서도 정상적으로 작동하나요?

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
포이치
9년 전

head.sub.php 파일을 보시면 아래와 같은 부분이 있습니다.

 

if (G5_IS_MOBILE) {

    echo ''.PHP_EOL;

    echo ''.PHP_EOL;

    echo ''.PHP_EOL;

    echo ''.PHP_EOL;

} else {

    echo ''.PHP_EOL;

    echo ''.PHP_EOL;

}

 

g5_is_mobile 전역변수에 값이있다면 모바일용 메타를 생성해줘서

페이지의 크기나 움직임등을 모바일에 맞게 정의하는데..

그부분을 false 시켰으니 당연히 위의 메타테그등이 적용 안되겠지요.

 

모바일용 헤더도 가져오지 않구요.

 

config.php 에서 모바일여부를 true 로 주시고.

그에따른 모바일스킨에 수정을 하여 맞추시는게 낫습니다.

 

아니면 모바일,PC 상관없는 반응형으로 가시던가요.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인