모바일 홈페이지 질문 드립니다.

모바일 홈페이지 질문 드립니다.

QA

모바일 홈페이지 질문 드립니다.

본문

모바일로 그누보드 메인에서 pc버전 보기 를 누르면 pc 버전으로 보이는데.

지금 궁금한게. 그 상태에서 브라우저를 다 끄고 다시 접속하면 모바일로 보여야 되는데

그대로 pc버전으로 보이더라고요. 아무래도 캐시나 세션으로 작동해서 그런거 같은데

브라우저를 끄거나 재접속 했을때는 다시 모바일 버전으로 보게 하는 방법이 있나요?

검색해보니.

 

config.php

define('G5_SET_DEVICE', 'both');

 

define('G5_USE_MOBILE', true); // 모바일 홈페이지를 사용하지 않을 경우 false 로 설정

define('G5_USE_CACHE',  true); // 최신글등에 cache 기능 사용 여부 

 

 

 

common.php

//==============================================================================

// 사용기기 설정

// config.php G5_SET_DEVICE 설정에 따라 사용자 화면 제한됨

// pc 설정 시 모바일 기기에서도 PC화면 보여짐

// mobile 설정 시 PC에서도 모바일화면 보여짐

// both 설정 시 접속 기기에 따른 화면 보여짐

//------------------------------------------------------------------------------

$is_mobile = false;

$set_device = true;

if(defined('G5_SET_DEVICE')) {

    switch(G5_SET_DEVICE) {

        case 'pc':

            $is_mobile  = false;

            $set_device = false;

            break;

        case 'mobile':

            $is_mobile  = true;

            $set_device = false;

            break;

        default:

            break;

    }

}

//==============================================================================

 

//==============================================================================

// Mobile 모바일 설정

// 쿠키에 저장된 값이 모바일이라면 브라우저 상관없이 모바일로 실행

// 그렇지 않다면 브라우저의 HTTP_USER_AGENT 에 따라 모바일 결정

// G5_MOBILE_AGENT : config.php 에서 선언

//------------------------------------------------------------------------------

if (G5_USE_MOBILE && $set_device) {

    if ($_REQUEST['device']=='pc')

        $is_mobile = false;

    else if ($_REQUEST['device']=='mobile')

        $is_mobile = true;

    else if (isset($_SESSION['ss_is_mobile']))

        $is_mobile = $_SESSION['ss_is_mobile'];

    else if (is_mobile())

        $is_mobile = true;

} else {

    $set_device = false;

}

 

$_SESSION['ss_is_mobile'] = $is_mobile;

define('G5_IS_MOBILE', $is_mobile);

define('G5_DEVICE_BUTTON_DISPLAY', $set_device);

if (G5_IS_MOBILE) {

    $g5['mobile_path'] = G5_PATH.'/'.$g5['mobile_dir'];

}

//============================================================================== 

 

여기를 수정하면 될거 같은데.. 이것저것 시도해봤는데 잘 안되네요.

도움 부탁 드립니다.ㅠㅠ

이 질문에 댓글 쓰기 :

답변 1

해당 모바일 기기 자체의 문제인 듯 합니다.

저는 모바일로 뜨는 경우가 더 많았던 것으로 기억합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 6
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT