Q&A

현재 XE레이아웃을 모바일로 접속하면, 아래쪽에 PC버튼이 있는데,

 

현재 레이아웃을 반응형으로 만들지 않고 그냥 엉망? 인대로 놔두고 모바일 스킨을 구매하라고 권장하고 싶습니다.

 

그리고 이 버튼을 없앨려면, 모바일 스킨에 들어가서 없애야하는데, 이경우 레이아웃 판매자가 소비자 컴퓨터에 접속해야만 건드릴 수 있는 방법인데,

 

단순히 버튼을 없애는 방법외에 좀 더 원천적인 방법이 있을까요?

 

 

댓글 6

  • 모바일 레이아웃을 복사해서 layouts 폴더에 넣고, PC용 레이아웃도 그것으로 설정하면 되지 않을까요? PC 모드든 모바일 모드든 무조건 같은 레이아웃만 나오게... (해보지는 않았습니다 ㅋ)

  • @기진곰
    음 대략 무슨말인지는 알겠는데, 이해가 안갑니다.;
  • <script>
    vigator.userAgent.match('iPad') != null;
    Ext.isiPhone = navigator.userAgent.match('iPhone') != null;
    Ext.Android = navigator.userAgent.match('Android') != null;
    Ext.isMobileDevice = Ext.isiPad || Ext.isiPhone || Ext.Android;
    if(Ext.Android || Ext.iPhone || iPad)
    {
    location.href='주소';
    }
    </script>
    흠 맞나..?
    Js잼병이라 검색을 통해 답변 드립니다.
  • @chowolms
    이부분이 어떻게 사용되는건가요? PC버전 버튼을 숨겨주지는 않을 것 같은데..
  • @xestudio
    소스가 맞는지 아닌지 여부는 잘 모르겠습니다.

    하지만 안드로이드 와 ipad,iphone 에서 접속 시도시 페이지를 이동 하는 소스 입니다.
    "PC버전" 버튼을 누르면 강제로 모바일페이지에 이동 ...
    +
    Pc버전 지우는것은 모바일레이아웃을 수정 해주시면 댈뜻 하고
    자바소스는 http://주소/?m=0 을 통해 강제로 pc버전으로 이동하는것을 막기 위해 넣는것 입니다.
    소스를 보지도 않고 그냥 복붙 한거다 보니 틀린거 일수도 있습니다..
  • @chowolms
    감사합니다. 레이아웃 배포직전에 한번 써봐야겠네요.