그래서 나는 도움이 필요한 초보자라고 두려워합니다. 저는 학교 웹 사이트를 담당하고 있으며 장치에 따라 특정 내용을 표시하는 데 사용할 수있는 미리 만들어진 블록이 있습니다. 그러나 안드로이드 태블릿과 휴대 전화의 차이점을 알 수 없으며 항상 모바일 버전을 보여줍니다.CSS 또는 JS를 사용하여 기기 유형 식별
사용자 기기를 식별하기 위해 이것을 수동으로 설정할 수있는 방법이 있습니까? 사전에
많은 감사합니다! Rob
그래서 나는 도움이 필요한 초보자라고 두려워합니다. 저는 학교 웹 사이트를 담당하고 있으며 장치에 따라 특정 내용을 표시하는 데 사용할 수있는 미리 만들어진 블록이 있습니다. 그러나 안드로이드 태블릿과 휴대 전화의 차이점을 알 수 없으며 항상 모바일 버전을 보여줍니다.CSS 또는 JS를 사용하여 기기 유형 식별
사용자 기기를 식별하기 위해 이것을 수동으로 설정할 수있는 방법이 있습니까? 사전에
많은 감사합니다! Rob
CSS 포함 screen-width
및 media-queries
(https://developer.mozilla.org/en-US/docs/Web/Guide/CSS/Media_queries)을 기반으로 할 수 있습니다. 예를 들어 트위터 부트 스트랩을 개발하는 방법을 살펴보십시오.
그리고 JS와
가 이것에 대해 말을 많이하지만, 대부분은이 항목의 예를 들어 찾을 수 있습니다 ( How to detect a mobile device with JavaScript?내가 ussualy 예를 들어, CONFIGS 내 JS 앱 네임 스페이스에이 정보를 유지하려고 Symfony2의 경우에 유용한 번들()로를 검출 할 수있다 곳
var App = {
'CONFIG' : {
'IS_TABLET' : {% if isTablet() %}true{% else %}false{% endif %},
'IS_PHONE' : {% if isMobile() %}true{% else %}false{% endif %}
}
}
isTablet()
및 isMobile()
) 나뭇 가지와 백엔드에서입니다.
그러나 당신은 그것을 다른 장치/브라우저/디스플레이 크기 등 보다는 해킹 솔루션에서 작동 될 것입니다 하나 개의 솔루션을 만드는 할 수있는 최선은, JS 당신에 보편적
CSS는 꽤 제한된 범위의 도구를 제공 할 것이라고 생각했지만이 JS는 유망 해 보입니다. 나는 단지 정제를 확인하기 위해 조합을 사용해야 할 수도 있습니다. 당신의 도움을 주셔서 감사합니다! 이걸 풀어주고 너에게 돌아올거야. –
빠른 업데이트, 내 게시물의 세부 부족에 사과드립니다. 앞으로의 모든 게시물에서이 문제를 해결할 것입니다. 장치가 안드로이드인지에 따라 'true'또는 'false'로 응답하는 버튼을 설정했습니다. 이제 태블릿이나 휴대 전화를 감지하려고합니다. 나는 IS_TABLET 코드 주위에 머리를 쓰려고 노력하고있다. 그러나 JS 초심자로서, 내 머리를 쥐기 위해 저글링을하고있다. 도와 주시는 모든 분들께 많은 감사를드립니다! –
을 만들려고 참조 ... 당신은 지금까지 해봤 무엇을 우리에게 보여,
var isMobile = { Android: function() { return /Android/i.test(navigator.userAgent); }, BlackBerry: function() { return /BlackBerry/i.test(navigator.userAgent); }, iOS: function() { return /iPhone|iPad|iPod/i.test(navigator.userAgent); }, Windows: function() { return /IEMobile/i.test(navigator.userAgent); }, any: function() { return (isMobile.Android() || isMobile.BlackBerry() || isMobile.iOS() || isMobile.Windows()); } };
위의 코드는 OS 버전을 알 수 있도록 도와 드리며, 을 사용하면이 블로그가 도움이 될 수 있습니다. https://solutionmedia.net/blog/2013/06/13/easily-detect-mobile-or- 태블릿 장치 jquery – Matin
다음을 시도 할 수 있습니다 : http://stackoverflow.com/help/how-to-ask – Gerwin
[자바 스크립트가있는 휴대 기기를 찾는 방법?] (htt p : //stackoverflow.com/questions/6666907/how-to-detect-a-mobile-device-with-javascript) –
기기가 태블릿이나 휴대 전화 인 경우 왜 중요한가요? 화면이 특정 크기 인 경우 다른 콘텐트를 표시해야합니까 (매우 작은 태블릿과 매우 큰 전화기가 있음). 기기가 Wi-Fi 대신 3G/4G를 사용하는 경우 중요합니까? 두 가지를 모두 사용할 수있는 테이블과 전화가 존재합니다. 기기가 실제로 전화를 걸 수 있는지 여부가 중요합니까? 관심있는 기능을 테스트하고 장치 클래스에 속박하지 마십시오. – Quentin