크롬에서 f12 눌르면 우측에 개발자 패널이 뜹니다.
![]()
위 이미지의 2번째 버튼을 클릭하면 모바일로 동작하게 되는데요.
현재 그누보드에서는 동작하지 않고 실제 모바일기기로 접속시에만 동작합니다.
데스크탑의 개발자 도구에서도 동작하게 만드는 법입니다.
common.php에서
아래코드를 주석처리하면 됩니다.
//else if (isset($_SESSION['ss_is_mobile']))
// $is_mobile = $_SESSION['ss_is_mobile'];
주석처리하고 모바일모드 활성화후 브라우저 새로고침하면 모바일모드로 동작합니다.
제 개인적인 생각인데 저 세션에 저장하는 코드가 별 필요가 없을것 같습니다. 성능이슈도 없을것 같구요.
$_SESSION['ss_is_mobile'] = $is_mobile;
[code]
//==============================================================================
// Mobile 모바일 설정
// 쿠키에 저장된 값이 모바일이라면 브라우저 상관없이 모바일로 실행
// 그렇지 않다면 브라우저의 HTTP_USER_AGENT 에 따라 모바일 결정
// G5_MOBILE_AGENT : config.php 에서 선언
//------------------------------------------------------------------------------
if (G5_USE_MOBILE && $set_device) {
if (isset($_REQUEST['device']) && $_REQUEST['device']=='pc')
$is_mobile = false;
else if (isset($_REQUEST['device']) && $_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;
}
//==============================================================================
[/code]
댓글 5개
게시글 목록
| 번호 | 제목 |
|---|---|
| 22349 | |
| 22347 | |
| 22312 | |
| 22308 | |
| 22303 | |
| 22282 | |
| 22269 | |
| 22259 | |
| 22253 | |
| 22234 | |
| 22221 | |
| 22197 | |
| 22191 | |
| 22179 | |
| 22151 | |
| 22144 | |
| 22135 | |
| 22130 | |
| 22118 | |
| 22110 | |
| 22098 | |
| 22095 | |
| 22076 | |
| 22057 | |
| 22053 | |
| 22051 | |
| 22050 | |
| 22046 | |
| 22044 | |
| 22042 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기