f.Link.getLinkParam()
f.Link.getLinkParam()
개요
linkParam의 데이터 값을 포함한 URL로 앱을 접근했을 때 linkParam을 활용하여 시나리오를 처리할 수 있습니다.
linkParam을 처리하는 스크립트가 있을 경우 상황에 따라 f.Link.init()을 통한 초기화 과정이 필요합니다.
초기화 하지 않을 경우 상/하단 탭바, 메뉴를 통한 화면전환시 계속 linkParam을 사용하여 시나리오가 진행됩니다.
예시
linkParam의 값을 사용하는 방법
// {appid}.app.flextudio.com?linkParam=Hello%2C%20World! 으로 앱 접근시
let linkParamValue = f.Link.getLinkParam(); // "Hello, World!"
linkParam의 초기화 방법
// 시나리오상의 초기화 - 앱상단버튼, 메뉴, 하단탭을 통한 화면전환시 값이 다시 불러와집니다.
_base.linkParam = null;
// 앱 전체의 초기화 - 앱상단버튼, 메뉴, 하단탭을 통한 화면전환시에도 값이 초기화됩니다.
f.Link.init();
linkParam 유무에 따른 조건 로직을 처리 방법
const param = f.Link.getLinkParam();
if (param) {
//linkParam이 있을 경우
...
//linkParam의 초기화
_base.linkParam = null;
} else {
//linkParam이 없을 경우
}
Last updated
Was this helpful?