This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
* @summary short description for the file
|
||||
* @author Joel <joel.kim@centirm.com>
|
||||
*
|
||||
* Created at : 2020-11-26 02:21:56
|
||||
* Created at : 2020-11-26 02:21:56
|
||||
* Last modified : 2020-11-26 15:31:40
|
||||
*/
|
||||
|
||||
@@ -32,7 +32,7 @@ HotelTV.ui_welcome = (function() {
|
||||
_media_status = 'playing';
|
||||
HotelTV.hcap.VideoWinSize(null);
|
||||
|
||||
//Hide welcome page
|
||||
//Hide welcome page
|
||||
__uifxn_WC_Show(null, function() {
|
||||
_state.menu.stage = "playWelcomeMovie";
|
||||
|
||||
@@ -212,7 +212,7 @@ HotelTV.ui_welcome = (function() {
|
||||
let _langCnt = Object.keys(_ctzOpening.languages).length;
|
||||
let _SupportedLang = _ctzOpening.languages;
|
||||
|
||||
//Add html elements for language selection
|
||||
//Add html elements for language selection
|
||||
let _div_langsel = document.querySelector('.welcome #lst_langsel');
|
||||
for (let __lang in _SupportedLang) {
|
||||
let _div_lang_btn = document.createElement('div');
|
||||
@@ -257,7 +257,7 @@ HotelTV.ui_welcome = (function() {
|
||||
*/
|
||||
function __uifxn_WC_Show(uri_img, _callback) {
|
||||
if (uri_img != null) {
|
||||
//Decision fist displyed language
|
||||
//Decision fist displyed language
|
||||
let _state = HotelTV.state;
|
||||
let _ctzOpening = HotelTV.opening;
|
||||
let _ctzWc = _ctzOpening.welcome;
|
||||
@@ -292,8 +292,26 @@ HotelTV.ui_welcome = (function() {
|
||||
} else if (_evt.keyCode == 39) {
|
||||
$('#lst_langsel').trigger('next.owl')
|
||||
} else if (_evt.keyCode == 13) {
|
||||
let found_dev_locale = false;
|
||||
// SET PLATFORM LANGUAGE
|
||||
// HotelTV.hcap.SetPlatformLanguage(_state.lang);
|
||||
if ( 'getLocaleList' in HotelTV.devinfo )
|
||||
{
|
||||
for( let _localeIdx in HotelTV.devinfo.getLocaleList )
|
||||
{
|
||||
if ( HotelTV.devinfo.getLocaleList[_localeIdx].specifier== _state.lang ){
|
||||
found_dev_locale = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if ( found_dev_locale==true ){
|
||||
HotelTV.hcap.SetDeviceLocale(_state.lang);
|
||||
}else{
|
||||
console.log("Set Default device locale set to en-US");
|
||||
HotelTV.hcap.SetDeviceLocale('en-US');
|
||||
}
|
||||
|
||||
|
||||
// LANGUAGE 선택
|
||||
if (_ctzWc.intro == 'image') {
|
||||
@@ -357,7 +375,7 @@ HotelTV.ui_welcome = (function() {
|
||||
|
||||
|
||||
hndl_langSel.on('changed.owl.carousel', function(event) {
|
||||
// Update Language
|
||||
// Update Language
|
||||
console.log("LANG SEL[CHANGED]::>" + event.page.index);
|
||||
_state.lang = Object.keys(_ctzOpening.languages)[event.page.index];
|
||||
__uifxn_WC_SetCtz(_ctzGst.name, _ctzWc.message);
|
||||
@@ -365,9 +383,9 @@ HotelTV.ui_welcome = (function() {
|
||||
} else {
|
||||
//Hide welcome main frame
|
||||
if (_callback != null) {
|
||||
$(".welcome").fadeOut(1000, _callback); // display 속성을 none 으로 바꾼다.
|
||||
$(".welcome").fadeOut(1000, _callback); // display 속성을 none 으로 바꾼다.
|
||||
} else {
|
||||
$(".welcome").fadeOut(1000); // display 속성을 none 으로 바꾼다.
|
||||
$(".welcome").fadeOut(1000); // display 속성을 none 으로 바꾼다.
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -380,7 +398,7 @@ HotelTV.ui_welcome = (function() {
|
||||
//ADD Network related event handler
|
||||
document.addEventListener("network_event_received", __uifxn_WC_OnNetEvt, false);
|
||||
|
||||
// Build up Welcome Page
|
||||
// Build up Welcome Page
|
||||
__uifxn_WC_BldPage();
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user