저는 소스와 함께 한동안 브라우저 간 테스트를 해왔습니다. 나는 최근 BrowserStack에 대해 듣고 그것을 시도하기로 결정했습니다. 나는 그것을 발굴한다. 그것은 더 빠르다. 그리고 UI는 훨씬 더 직관적이고 협력 적이다.BrowserStack, Source Labs - 동일한 테스트, 다른 결과
IE8에서 미디어 쿼리를 인식하는 방법을 찾는 것이 영원합니다. Respond.js는 내가했던 것과 상관없이 작동하지 않았지만 결국에는 css3-mediaqueries.js를 시도 했으므로 슈트에서 바로 작동하는 것처럼 보였습니다.
하지만 BrowserStack에서 동일한 페이지를 테스트했을 때 미디어 쿼리가 없습니다.
동일한 테스트 매개 변수 (IE8, Windows 7, 1024x768)가 소스에서 작동하는 미디어 쿼리를 보여줄 수 있지만 BrowserStack에서는 작동하지 않는 것을 어떻게 알 수 있습니까? 당신이 respond.js과 문제에 직면하는 이유
고마워요 @Nakul, 멋진 응용 프로그램이 있습니다. 따라서 소스 VM에 "도메인 간 데이터 소스 액세스"가 설정되어 있어야합니다.이 설정은 기본 설정이 아닌 것으로 볼 수 있습니다. 그러나 실제로는 테스트 페이지에있는 모든 단일 데이터 소스가 교차 도메인이고 절대 링크되어 있기 때문에 사실 내게 미스터리가 깊어졌습니다. 링크 된 스크립트와 CSS가 전혀 작동하지 않는다는 것을 의미하지 않아야합니까? css3-mediaqueries.js (IE 조건부 주석에 포함 된)에 대한 호출 만 영향을받는 이유는 무엇입니까? –
명확히하기 위해 jquery 호출 (scripts 및 css)은 code.jquery.com으로 이동하고 다른 모든 호출은 실제 사이트를 구축 한 하위 도메인으로 이동합니다. –
물론, Source의 VM에서 보안 설정에 액세스 할 수 있었으며 "도메인 간 데이터 소스 액세스"가 실제로 활성화되었습니다. 사용 중지하면 해당 도메인의 이미지가 계속로드되지만 미디어 쿼리를 무시하는 효과가 있습니다. 이것은 css3-mediaqueries.js가 호스팅되는 동일한 도메인에있는 경우에도 발생합니다. 어쩌면이 <10-SO-rep 녀석에게만 당황 스러울 지 모르지만. –