채택완료

반응형으로 제작중인데 G5_IS_MOBILE 이 false이다 보니 카톡 아이콘이 모바일에서 나오지 않아요

2017-12-22 (금) 23:09:34 3,574

반응형을 많이 제작해본게 아니다보니 어떻게 시작은 했는데 

G5_IS_MOBIL이 false 가 되는게 맞는지 어쩐지도 잘 모르겠어요. 

view.sns.skin.php 에서 
 if(G5_IS_MOBILE && $config['cf_kakao_js_apikey']) 이 조건문을 

if($config['cf_kakao_js_apikey']) 이렇게 바꿔보니 버튼이 출력은 되지만 역시 작동은 하지 않았습니다.

이것으로 보아 G5_IS_MOBILE 조건이 붙은 조건문이 다 실행되지 않는 것같습니다. 

그러니 아이콘도 안보이고  javascript도 로드하지 못하는 것같아요

이 문제를 해결하는 좋은 방법이 없을지요?

훌륭한 개발자분들의 조언을 구합니다. 

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

출력은 되지만 작동을 안하는건 pc에서는 작동을 안하고 모바일에서만 작동을 해서 그럴거같습니다.

그누보드 설정에 모바일 false 지만 실시간으로 모바일 유무를 확인 하시려면

 if(is_mobile() && $config['cf_kakao_js_apikey']) { ...

이렇게 수정해보세요 그리고 모바일로 확인해보시면 됩니다.

답변에 대한 댓글 1개

감사합니다. 출력도 작동도 잘 됩니다. 그런데 한 가지만 더 여쭈어봐도 될까요? 뭐냐면 제가 og : 태그를 지정두었는데 그 내용없이 글 제목만 링크로 가는 건 kakaolink.js 에서 그렇게 설정해둔 탓인 거같은데요... 만일 갤러리 게시판이라면 첫번째 이미지가 함께 보내지도록 하는 것은 어려울까요? og 데이터에 동적으로 이미지 링크를 넣어도 어차피 글제목만 보내질 것같아서요

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