참고사항 - GiGAGenie-ServiceSDK/UserGuide GitHub Wiki
사용자 로그인이 필요한 3rd party 서비스에서 보안 등의 이슈로, Container App의 화면상에서의 로그인이 불가한 경우, 다음의 절차로 3rd Party 모바일 앱에서 로그인 하고 그 인증 값을 GiGA Genie 의 Container App 에 저장하여 서비스 제공에 활용할 수 있다. 3rd Party는 QR 코드를 이용해서 3rd Party 모바일 앱에서 인증 코드를 받거나, GiGA Genie 의 GiGA Genie App에 3rd Party 모바일 앱을 실행하도록 Push 메시지를 보낼 수 있다.
- QR 코드를 이용한 3rd Party App 로그인 정보 처리 Flow
- Push API 를 이용한 3rd Party App 로그인 정보 처리 Flow
- 리모컨 Key Code와 JS Key Code값
리모컨 Key | 기능 | JS KeyCode |
---|---|---|
상 | 위로 포커스 이동 | 38 |
하 | 아래로 포커스 이동 | 40 |
좌 | 왼쪽으로 포커스 이동 | 37 |
우 | 오른쪽으로 포커스 이동 | 39 |
확인 | 선택/확인 | 13 |
1 | 숫자 키 | 49 |
2 | 숫자 키 | 50 |
3 | 숫자 키 | 51 |
4 | 숫자 키 | 52 |
5 | 숫자 키 | 53 |
6 | 숫자 키 | 54 |
7 | 숫자 키 | 55 |
8 | 숫자 키 | 56 |
9 | 숫자 키 | 57 |
0 | 숫자 키 | 48 |
이전 | 앱 종료/뒤로가기 | |
나가기 | 앱 종료 | |
재생/일시정지 | 선택/확인 | 179 |
채널 위로 | 33 | |
채널 아래로 | 34 |
- setAudioRecog 이후 앱이 다시 실행되면 음성인식 결과가 설정한 containerId로 전달되며, 이때 changeContainerId 로 ContainerApp을 설정된 containerId로 모드 변경이 가능하다.
- 기가지니 단말에서 Offer를 보내고 3rd Party HTML에서 Answer를 보내야 하며 반대로는 지원하지 않는다.