2012-12-05 15 views
5

Mam aplikację węzeł-webkit i zastanawiam się, czy istnieje sposób kierowania tylko węzeł-webkit specjalnie? Muszę uruchomić niektóre funkcje tylko wtedy, gdy przeglądarka klienta jest węzłem sieciowym.docelowa przeglądarka węzeł-webkit za pomocą jquery

Dzięki

+0

jeśli jego aplikacja węzła WebKit, jak to nigdy * nie * będzie węzeł - przeglądarka internetowa? – chovy

Odpowiedz

6

Właśnie robią to:

//detect node-webkit 
var isNodeWebkit = (typeof process == "object"); 

if (isNodeWebkit) 
{ 
    console.log('in node-webkit v' + process.versions['node-webkit']); 
     //node webkit specific code 
} 

czyli sprawdzenie czy „proces” jest poprawnym odwołanie do obiektu.

+0

Szukałem tego od jakiegoś czasu, kocham cię! – Frakcool

0

Może powiesz go testując process.versions['node-webkit'].

0

Dla aplikacji z protokołem "http: //" otrzymałem rozwiązanie hakerskie: 0 === navigator.plugins.length?! 0:! 1;