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

카카오 공유하기 버튼 질문드립니다. 채택완료

fldkfem 5년 전 조회 3,959

안녕하세요 질문좀드리겠습니다.

<?php
        include_once(G5_SNS_PATH."/view.sns.skin.php");
        ?>

 

이렇게 소스를 이용중인데요 pc버전일시에는 카톡 공유가 가능한데 모바일에서는 왜안되는걸까요 ㅠ?

이유좀 아시는분 계실까요?

 

 

</p>

<p><?php

if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가</p>

<p>if (!$board['bo_use_sns']) return;</p>

<p>$sns_msg = urlencode(str_replace('\"', '"', $view['subject']));

//$sns_url = googl_short_url('<a href="http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);" target="_blank" rel="noopener noreferrer">http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);</a>

//$msg_url = $sns_msg.' : '.$sns_url;</p>

<p>/*

$facebook_url  = '<a href="http://www.facebook.com/sharer/sharer.php?s=100&p[url]='.$sns_url.'&p[title]='.$sns_msg;" target="_blank" rel="noopener noreferrer">http://www.facebook.com/sharer/sharer.php?s=100&p[url]='.$sns_url.'&p[title]='.$sns_msg;</a>

$twitter_url   = '<a href="http://twitter.com/home?status='.$msg_url;" target="_blank" rel="noopener noreferrer">http://twitter.com/home?status='.$msg_url;</a>

$gplus_url     = '<a href="https://plus.google.com/share?url='.$sns_url;" target="_blank" rel="noopener noreferrer">https://plus.google.com/share?url='.$sns_url;</a>

*/</p>

<p>$sns_send  = G5_BBS_URL.'/sns_send.php?longurl='.urlencode('<a href="http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);" target="_blank" rel="noopener noreferrer">http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);</a>

//$sns_send .= '&amp;title='.urlencode(utf8_strcut(get_text($view['subject']),140));

$sns_send .= '&amp;title='.$sns_msg;</p>

<p>$facebook_url = $sns_send.'&amp;sns=facebook';

$twitter_url  = $sns_send.'&amp;sns=twitter';

$gplus_url    = $sns_send.'&amp;sns=gplus';

$bo_v_sns_class = $config['cf_kakao_js_apikey'] ? 'show_kakao' : '';

?></p>

<p><?php if($config['cf_kakao_js_apikey']) { ?>

<script src="//developers.kakao.com/sdk/js/kakao.min.js"></script>

<script src="<?php echo G5_JS_URL; ?>/kakaolink.js"></script>

<script>

    // 사용할 앱의 Javascript 키를 설정해 주세요.

    Kakao.init("<?php echo $config['cf_kakao_js_apikey']; ?>");

</script>

<?php } ?>

<div class="bo_v_snswr">

<button type="button" class="btn btn_b03 btn_share"><i class="fa fa-share-alt" aria-hidden="true"></i></button></p>

<p><ul id="bo_v_sns" class="<?php echo $bo_v_sns_class; ?>">

     <li><a href="<?php echo $facebook_url; ?>" target="_blank" class="sns_f"><img src="<?php echo G5_SNS_URL; ?>/icon/facebook.png" alt="페이스북으로 보내기" width="20"></a></li>

    <li><a href="<?php echo $gplus_url; ?>" target="_blank" class="sns_g"><img src="<?php echo G5_SNS_URL; ?>/icon/gplus.png" alt="구글플러스로 보내기" width="20"></a></li>

    <?php if($config['cf_kakao_js_apikey']) { ?>

    <li><a href="javascript:kakaolink_send('<?php echo str_replace(array('%27', '\''), '', $sns_msg); ?>', '<?php echo urlencode('<a href="http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);" target="_blank" rel="noopener noreferrer">http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);</a> ?>');" class="sns_k" ><img src="<?php echo G5_SNS_URL; ?>/icon/kakaotalk.png" alt="카카오톡으로 보내기" width="20"></a></li>

    <?php } ?>

</ul>

</div>

 </p>

<p>

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

답변 1개

채택된 답변
+20 포인트
gazch8
5년 전

모바일 view 스킨도 pc랑 같나요?

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

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

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

로그인