topBanner
bannerExample1[ClientAdmin] bannerExample2
Deep Link
bannerCommonSubtitle
json
scheme://host?parameter1=value1¶meter2=value2…
Key | Required | Description |
---|---|---|
scheme | required | item1 |
host | required | item2 |
parameter | optional | item3 |
value | optional | item4 |
bannerCommonTitle
step1title
step1subtitle
step1list1
- step1list1-1
- step1list1-2
- step1list1-3
dart
// WebView 선언 부분 코드 추가
InAppWebView(
...
shouldOverrideUrlLoading: (controller, navigationAction) async {
// uri 정보
var uri = navigationAction.request.url!;
// Deep Link scheme 값으로 조건문 추가
if (uri.scheme == {scheme}) {
// Deep Link host 값으로 조건문 추가
if (uri.host == {host}) {
// Query string 값을 전달하기 위해 arguments 추가
Navigator.pushNamed(context, '/{host}', arguments: uri.queryParameters);
return NavigationActionPolicy.CANCEL;
}
}
return NavigationActionPolicy.ALLOW;
},
...
)
footerTitle
"[Client Admin] footerMessage
v1.0.6