2011-03-07 2 views
1

사용자 또는 기기를 식별하기 위해 Android에서 액세스 할 수있는 특별한 JavaScript 메소드가 있습니까?사용자 또는 기기를 식별하기 위해 Android에서 액세스 할 수있는 특별한 JavaScript 메소드가 있습니까?

특히 휴대 전화의 앱 사용을 중앙에서 관리 할 수 ​​있도록 사용자의 여러 휴대 전화를 고유하게 식별하려고합니다. 예 : 우리가 "Jim 's Phone"과 같은 전화 이름을 갖거나 시리얼 또는 IMEI를 얻을 수 있다면 좋을 것입니다.

+0

의심의 여지가 있지만, 존재한다면 웹 브라우저에 종속적입니다. 자바 스크립트를 처음 수신하고 실행을위한 인터프리터를 제공하는 웹 브라우저이기 때문입니다. 즉, 주식 브라우저에 있다면 모바일 Firefox/오페라에 있지 않을 수도 있습니다 .... 그리고 개인 정보 보호 문제입니다. – Paul

답변

1

Paul이 언급했듯이 장치가 브라우저를 통해 데이터를 노출하지 않기 때문에 불가능합니다. 반면에 기본 응용 프로그램은 uuid라는 Universally Unique Identifier라는 장치 데이터에 액세스 할 수 있습니다. PhoneGap과 같은 크로스 플랫폼을 사용하면 모바일 웹 앱을 기본 모바일 앱으로 쉽게 포팅 할 수 있습니다. 이 방법으로 사용자를 고유하게 식별 할 수 있습니다. (phonegap을 사용하면 javascript device.uuid를 사용하여 ID에 액세스 할 수 있습니다.)

또 다른 옵션은 사용자에게 고유 식별자를 할당하고 로컬 저장소 또는 쿠키에 저장하는 것입니다. 사용자가 로컬 저장소 또는 쿠키를 지우면 사용자 추적을 잃을 위험이 있습니다. 이 문제를 해결하기 위해 사용자가 정보를 복구 할 수있는 서비스를 제공 할 수 있습니다.

개인 정보 문제로 인해 사용자 권한으로해야합니다.

관련 문제