앱의 url scheme을 어떻게 알 수 있을까요? 정보
앱의 url scheme을 어떻게 알 수 있을까요?
본문
모바일과 관련된 내용입니다.
모바일 웹상에서 앱을 구동시키려면 구동할 앱의 url scheme을 알아야 하는 걸로 알고 있습니다.
자료검색으로 확인한 내용을 보면 예로
AndroidManifest.xml
<activity
:
:
<intent-filter>
<action android:name="android.intent.action.VIEW"/>
<category android:name="android.intent.category.DEFAULT"/>
<category android:name="android.intent.category.BROWSABLE"/>
<data android:scheme="myapp" android:host="qrscanner"/>
</intent-filter>
</activity>
와 같이 지정을 해야만
html상에서 링크를
<a href="myapp://">마이앱</a>
또는
<a href="myapp://qrscanner">마이앱</a>
라고 지정이 가능한데요.
앱은 잘 모르지만 위 scheme지정을 하는 것은 앱을 수정을 해야 한다는 것으로 이해가 됩니다만
다른 사용자가 제 모바일 웹을 통하여 앱링크를 클릭할 경우 즉,구글마켓이나 안드로이드 마켓에서 해당 앱을 설치하는 경우에는 custom url scheme을 사용할 수가 없고 공개가 된 scheme을 사용해야 앱 기동이 될 것 같은데요.
만일 어느 특정 앱(내폰에 설치된 앱등)의 url schema를 알아 낼 수 있는 방법이 있는지 궁금 합니다.
facebook: fb://
twitter: twitter://
Google Maps’ App URL Scheme: comgooglemaps://
naver app: naversearchapp://
:
:
이미 공개된 곳도 있더군요.
네이티브 앱에 대한 제작 경험은 전혀 없는 상태입니다.
하이브리드가 대책이 될 것 같은데 그 정도의 실력은 아직 없어서요.^^
의견 부탁 드립니다.
0
댓글 0개