답변 2개
5년 전
PC버전에서 개발자도구로 비슷한 구문이 있는지 확인해보시고 없다면 아래처럼 둘다 적용되게 해보세요
</p>
<p>// 모바일모드이면 출력하라는 의미인 조건문</p>
<p>if (G5_IS_MOBILE) {
echo '<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes">'.PHP_EOL;</p>
<p> </p>
<p>// 아래와 같이 둘다 적용되게 하시면 될듯합니다.</p>
<p><meta charset="utf-8"></p>
<p><meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes"></p>
<p><?php
if (G5_IS_MOBILE) {
echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;
} else {
echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
echo '<meta http-equiv="X-UA-Compatible" content="IE=edge">'.PHP_EOL;
}</p>
<p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
반데사르
5년 전
댓글을 작성하려면 로그인이 필요합니다.
5년 전
적용하신 테마나 루트 head.sub.php 파일에서 아래와 같은 메타태그를 점검해보시길 바랍니다.
</p>
<p><meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes"></p>
<p>
https://github.com/gnuboard/gnuboard5/blob/ff4ac1d6261a4357c195a4962c61dd90814b06de/head.sub.php#L46
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
반데사르
5년 전
<meta charset="utf-8">
<?php
if (G5_IS_MOBILE) {
echo '<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes">'.PHP_EOL;
echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;
} else {
echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
echo '<meta http-equiv="X-UA-Compatible" content="IE=edge">'.PHP_EOL;
}
이상없이 똑같습니다 ㅠㅠ
<?php
if (G5_IS_MOBILE) {
echo '<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes">'.PHP_EOL;
echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;
} else {
echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
echo '<meta http-equiv="X-UA-Compatible" content="IE=edge">'.PHP_EOL;
}
이상없이 똑같습니다 ㅠㅠ
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
아래의 코드에서 어떻게 적용하라는건지 이해가 안됩니다..^^
다시한번 설명좀 부탁드리겠습니다..^^
<meta charset="utf-8">
<?php
if (G5_IS_MOBILE) {
echo '<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=0,maximum-scale=10,user-scalable=yes">'.PHP_EOL;
echo '<meta name="HandheldFriendly" content="true">'.PHP_EOL;
echo '<meta name="format-detection" content="telephone=no">'.PHP_EOL;
} else {
echo '<meta http-equiv="imagetoolbar" content="no">'.PHP_EOL;
echo '<meta http-equiv="X-UA-Compatible" content="IE=edge">'.PHP_EOL;
}