2016-06-23 1 views
0

자바 스크립트 코드 만 사용하여 iPhone 또는 Android 기기에 앱이 설치되어 있는지 확인해야합니다. 나는 HTML 웹 사이트에서 일하고 있습니다.기기에 앱이 있는지 확인하십시오.

은 내가

window.location="appname://"; 

를 사용하고 있지만, 응용 프로그램을 열고 나를 수 있습니다.

미리 감사드립니다.

+6

개인 정보 보호를 위해 분명히 불가능합니다. – CommonsWare

+1

아무런 방법이 없기 때문에 어떤 웹 사이트에서 어떤 앱을 사용하는지 알 필요가 없기를 바랍니다. –

+0

"appname"은 자신의 앱입니까? – AD7six

답변

3

의견에 명시된 바와 같이 사용자가 요청한 사항을 수행 할 수없는 이유를 둘러싼 보안 및 개인 정보 보호 사유가 있습니다.

그러나 @CommonsWare이 이미 similar question에서,이 문제에 대한 workaround 주신 이미 요구되어왔다 :

다행히,이 명백한 개인 정보 보호를 위해, 할 수 없습니다.

가장 가까운 것은 응용 프로그램에 있으며 일부 URL 구조에 대해 에 대한 활동이 있고 일치하는 URL에 에있는 링크가 있습니다.

사용자가 링크를 클릭하고 앱이 설치된 경우 활동이 사용자의 선택 옵션이됩니다.

사용자가 링크를 클릭 앱이 설치되지 않았거나 그들이 페이지 방법 의 (예, 지시 사항을 표시 할 것 URL에 존재하는 어떤 웹 선택기에서 웹 브라우저, 스틱을 선택 경우 앱 다운로드).