Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

모바일에서 pc버전으로 보기 기능 추가 #16

Open
stray-leone opened this issue Oct 7, 2013 · 5 comments
Open

모바일에서 pc버전으로 보기 기능 추가 #16

stray-leone opened this issue Oct 7, 2013 · 5 comments

Comments

@stray-leone
Copy link
Member

stray-leone commented Oct 7, 2013

모바일기기로 pokr.kr접근하여 pc버전으로 웹페이지 보는 기능 추가

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/1025162-pc?utm_campaign=plugin&utm_content=tracker%2F248100&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F248100&utm_medium=issues&utm_source=github).
@cornchz
Copy link
Contributor

cornchz commented Oct 7, 2013

아! 이건 진짜 좋네요!
음... 지금은 HTTP user agent header를 이용해서 접속한 디바이스를 판단하고 있는데, 보니까 안드로이드 WebView에서 user agent 변조가 가능한 거 같네요. 이걸로 쉽게 구현 가능할 듯?ㅎ
아니면 "m.pokr.kr" subdomain을 만든다든지 하는, 다른 방식을 사용하는 게 나을까요?

@stray-leone
Copy link
Member Author

잠깐 고민했을땐 subdomain보다는 webview에서 처리하는게 나을듯한데. 검색좀해볼께 ㅋ
철이 벌써 다 찾아봤넹 ㅎㅎ

@stray-leone
Copy link
Member Author

'pc버전으로 보기' 기능은 pokr app의 WebView에서도 요청하겠지만
mobile기기의 타 web browser app으로도 'pc버전으로 보기'를 필요로하므로
pokr.kr의 mobile web page에서 control 해야할 것같아.

pokr.kr의 mobile web page가 어떻게 구성되어있는지 몰라서 당장 해결책은 안떠오르네.

@stray-leone
Copy link
Member Author

일단 단순히
webview.getSettings().setUserAgentString("user-agent-string"); 로 user agent를 변경했는데
아래와 같이 깨지네 ㅋㅋ
그리고 실제 pc browser로 볼때랑 달라

_device-2013-10-09-225712

@stray-leone
Copy link
Member Author

신기한건 pc chrome에서 user agent를 android로 변경해도 browser 가로를 크게하면
이미지들 배치는 좌우 정렬되네.... 그러면 user agent 변경 보다는 화면크기를 키우는게 맞는듯 보여.
user-agent change

@e9t e9t added the enhancement label Aug 4, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants