모바일 » Api

openapp

Description

URL Scheme값을 이용하여 다른 앱을 실행한다.

Parameters

Parameters Type Description
urlscheme STRING URL Scheme 값
strCallBackName STRING 호출할 CallBack

Return Value

Type Description
void

Remark

* urlscheme 예시

전화 앱 열면서 전화번호에 010-0000-0000 입력하기
tel:01000000000

안드로이드에서 지도 앱 열고 '서울역' 검색하기(검색어는 URL 인코딩 문자열로 지정)
geo:0,0?q=%EC%84%9C%EC%9A%B8%EC%97%AD

ios에서 지도 앱 열고 '서울역' 검색하기(검색어는 URL 인코딩 문자열로 지정)
maps://?q=%EC%84%9C%EC%9A%B8%EC%97%AD

구글 지도 앱 열면서 '서울역' 검색하기(검색어는 URL 인코딩 문자열로 지정)
https://www.google.com/maps/search/?api=1&query=%EC%84%9C%EC%9A%B8%EC%97%AD

Example

function btn_openapp_on_mouseup(objInst) { // 검색할 문자열 URL인코딩 var originalQuery = "서울역"; var encodedQuery = encodeURIComponent(originalQuery); // 구글 맵 URL 만들기 var urlscheme = "https://www.google.com/maps/search/?api=1&query=" + encodedQuery; mobil_basic.openapp(urlscheme, "mobile_api_callback"); } // Callback Function function mobile_api_callback(func_name, response) { var html = ""; var obj = JSON.parse(response); mobil_basic.toast("func_name: " + func_name); mobil_basic.toast("response: " + response); if (obj.code != 200) { screen.alert(obj.result); return; } }

Viewer Ver.

9.1.1.1

Update Date

20250225