2014-10-12 6 views
0

오류없이 브라우저와 노드 - 웹킷에서 동일한 JavaScript를 실행할 수 있다면 좋을 것입니다. 그러나 노드 - 웹킷 버전에서는 "Esc"을 종료하는 것과 같은 특정 플랫폼의 기능을 추가하고 싶지만 브라우저 버전에서는 추가하지 않을 것입니다. 내가 노드 - 웹킷에 있는지 테스트 할 수있는 일종의 조건이 있습니까?코드가 NodeWebkit 또는 브라우저에만 있는지 확인하십시오.

답변

1

당신은

navigator.userAgent 

을 확인할 수 있습니다 또는 당신이 먼저 사용하고 대부분의 경우에 권장되는 방법입니다 다른 솔루션으로 폴백하려는 기능을 확인하는 방식으로 코드를 작성. 어떤 기능이 업데이트에 구현되면 어떻게 될까요? 브라우저를 업데이트 할 때마다 돌아가서 코드를 변경하고 싶습니까?

관련 문제