플랫폼 사용 편의를 위한 기능 제공
더 자세히 ...
플랫폼 사용 편의를 위한 기능 제공
◆ CompleteUpdate()
static void FHivePlatformHelper::CompleteUpdate |
( |
int32 |
state | ) |
|
|
static |
업데이트 팝업 설정으로 백그라운드에서 앱 다운로드가 완료되면
UE에서 Promotion.EngagementEventType.APPUPDATE_DOWNLOADED 로 신호를 보낸다.
이후 completeUpdate() 를 호출하면 completeState 값에 따라 새 버전으로 설치한다.
호출 하지 않으면 기본 동작으로 재시작시 설치를 진행한다.
- 매개변수
-
state | 1 ImmediateUpdate, 2 RestartUpdate, 3 LaterUpdate. otherwise 1. |
◆ OpenBrowser()
외부 브라우저를 오픈합니다.
- 매개변수
-
url | 열고자 하는 웹사이트 주소 |
useIncognito | 시크릿 모드 사용 여부 |
- 반환값
- 없음
◆ RequestUserPermissions()
static void FHivePlatformHelper::RequestUserPermissions |
( |
const TArray< FString > & |
Requests, |
|
|
const FHivePlatformHelperOnUserPermissionsDelegate & |
Delegate |
|
) |
| |
|
static |
Android에서 사용자에게 OS 권한을 재요청.
- 매개변수
-
Requests | Android에서 요청할 권한들을 포함한 리스트. |
◆ ShowInAppBrowser()
static void FHivePlatformHelper::ShowInAppBrowser |
( |
const FHiveInAppBrowserParam & |
Param, |
|
|
const FHivePlatformHelperOnShowInAppBrowserDelegate & |
Delegate |
|
) |
| |
|
static |
인 앱 브라우저를 오픈한다.
- 매개변수
-
param | [InAppBrowserParam] |
handler | [onShowInAppBrowserHandler] |
- Since
- 24.0.0
◆ ShowInAppWebView()
static void FHivePlatformHelper::ShowInAppWebView |
( |
const FHiveInAppWebViewParam & |
Param, |
|
|
const FHivePlatformHelperOnShowInAppWebViewDelegate & |
Delegate |
|
) |
| |
|
static |
인 앱 웹뷰를 오픈한다.
- 매개변수
-
param | [InAppWebViewParam] |
handler | [onShowInAppWebViewHandler] |
- Since
- 24.5.0