issue #11 Prevent HDMI input detection when TV watching.
This commit is contained in:
@@ -289,6 +289,18 @@ HotelTV.ui_appfull = (function() {
|
|||||||
"HDMI-" + _evt.index + " : " + "connected = " + _evt.connected
|
"HDMI-" + _evt.index + " : " + "connected = " + _evt.connected
|
||||||
);
|
);
|
||||||
|
|
||||||
|
if ( _state.menu.stage.cur=="tvCtgShow" ||
|
||||||
|
_state.menu.stage.cur=="tvCtgHide" ||
|
||||||
|
_state.menu.stage.cur=="tvShortcut" ||
|
||||||
|
_state.menu.stage.cur=="tvPreparing" )
|
||||||
|
{
|
||||||
|
console.warn("HDMI input doesn't work tv mode");
|
||||||
|
//신규 메시지 볼룬팝업
|
||||||
|
HotelTV.ui_utils.ShowNotificationMsgBalloon(_trTbl.system.notice.event.external_input.hdmi_unavailable[_state.lang], 5);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
if ( _evt.connected==true ){
|
if ( _evt.connected==true ){
|
||||||
_state.menu.stage.prev = _state.menu.stage.cur;
|
_state.menu.stage.prev = _state.menu.stage.cur;
|
||||||
_state.menu.stage.cur = "external_av_hdmi";
|
_state.menu.stage.cur = "external_av_hdmi";
|
||||||
@@ -304,6 +316,7 @@ HotelTV.ui_appfull = (function() {
|
|||||||
_state.menu.stage.prev = null;
|
_state.menu.stage.prev = null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* HotelTV UI Wrapper Function::> received event handling function
|
* HotelTV UI Wrapper Function::> received event handling function
|
||||||
@@ -2906,27 +2919,29 @@ HotelTV.ui_appfull = (function() {
|
|||||||
|
|
||||||
let _cur_msgdesc = _msginf[_cur_msgnum];
|
let _cur_msgdesc = _msginf[_cur_msgnum];
|
||||||
// Message card 구성
|
// Message card 구성
|
||||||
switch (_state.lang) {
|
|
||||||
case 'ko-KR':
|
|
||||||
$('.popup>.mypage>.message').css('font-family', 'Nanum Pen Script');
|
|
||||||
$('.popup>.mypage>.message>#msg_ctz').css('font-size', '34px');
|
$('.popup>.mypage>.message>#msg_ctz').css('font-size', '34px');
|
||||||
$('.popup>.mypage>.message>#title').css('font-size', '50px');
|
$('.popup>.mypage>.message>#title').css('font-size', '50px');
|
||||||
break;
|
// switch (_state.lang) {
|
||||||
case 'zh-CN':
|
// case 'ko-KR':
|
||||||
$('.popup>.mypage>.message').css('font-family', 'Ma Shan Zheng');
|
// $('.popup>.mypage>.message').css('font-family', 'Nanum Pen Script');
|
||||||
$('.popup>.mypage>.message>#msg_ctz').css('font-size', '34px');
|
// $('.popup>.mypage>.message>#msg_ctz').css('font-size', '34px');
|
||||||
$('.popup>.mypage>.message>#title').css('font-size', '50px');
|
// $('.popup>.mypage>.message>#title').css('font-size', '50px');
|
||||||
break;
|
// break;
|
||||||
case 'zh-TW':
|
// case 'zh-CN':
|
||||||
$('.popup>.mypage>.message').css('font-family', 'Ma Shan Zheng');
|
// $('.popup>.mypage>.message').css('font-family', 'Ma Shan Zheng');
|
||||||
$('.popup>.mypage>.message>#msg_ctz').css('font-size', '34px');
|
// $('.popup>.mypage>.message>#msg_ctz').css('font-size', '34px');
|
||||||
$('.popup>.mypage>.message>#title').css('font-size', '50px');
|
// $('.popup>.mypage>.message>#title').css('font-size', '50px');
|
||||||
break;
|
// break;
|
||||||
default:
|
// case 'zh-TW':
|
||||||
$('.popup>.mypage>.message').css('font-family', 'Parisienne');
|
// $('.popup>.mypage>.message').css('font-family', 'Ma Shan Zheng');
|
||||||
$('.popup>.mypage>.message>#msg_ctz').css('font-size', '32px');
|
// $('.popup>.mypage>.message>#msg_ctz').css('font-size', '34px');
|
||||||
break;
|
// $('.popup>.mypage>.message>#title').css('font-size', '50px');
|
||||||
}
|
// break;
|
||||||
|
// default:
|
||||||
|
// $('.popup>.mypage>.message').css('font-family', 'Parisienne');
|
||||||
|
// $('.popup>.mypage>.message>#msg_ctz').css('font-size', '32px');
|
||||||
|
// break;
|
||||||
|
// }
|
||||||
$('.popup>.mypage>.message>#title').text(_cur_msgdesc.from);
|
$('.popup>.mypage>.message>#title').text(_cur_msgdesc.from);
|
||||||
if (_cur_msgdesc.multilanguage == true) {
|
if (_cur_msgdesc.multilanguage == true) {
|
||||||
$('.popup>.mypage>.message>#msg_ctz').html(_cur_msgdesc.content[_state.lang].replace(/(?:\r\n|\r|\n)/g, '<br>'));
|
$('.popup>.mypage>.message>#msg_ctz').html(_cur_msgdesc.content[_state.lang].replace(/(?:\r\n|\r|\n)/g, '<br>'));
|
||||||
@@ -3306,7 +3321,7 @@ HotelTV.ui_appfull = (function() {
|
|||||||
// 채널 번호
|
// 채널 번호
|
||||||
var _elDiv_ChItmesRecChNum = document.createElement('div');
|
var _elDiv_ChItmesRecChNum = document.createElement('div');
|
||||||
_elDiv_ChItmesRecChNum.setAttribute("id", "num");
|
_elDiv_ChItmesRecChNum.setAttribute("id", "num");
|
||||||
_elDiv_ChItmesRecChNum.textContent = Number(__fxn_getChItemValue(_ChItem, "number"));
|
_elDiv_ChItmesRecChNum.textContent = __fxn_getChItemValue(_ChItem, "number");
|
||||||
_elDiv_ChItmesRec.appendChild(_elDiv_ChItmesRecChNum);
|
_elDiv_ChItmesRec.appendChild(_elDiv_ChItmesRecChNum);
|
||||||
|
|
||||||
var _elDiv_ChItmesRecName = document.createElement('div');
|
var _elDiv_ChItmesRecName = document.createElement('div');
|
||||||
@@ -4105,7 +4120,7 @@ HotelTV.ui_appfull = (function() {
|
|||||||
$('.main .tv .shortcut').hide();
|
$('.main .tv .shortcut').hide();
|
||||||
|
|
||||||
// 초기 메인 메뉴 KEY설정
|
// 초기 메인 메뉴 KEY설정
|
||||||
_state.menu.stage.cur = "preparing_tv";
|
_state.menu.stage.cur = "tvPreparing";
|
||||||
if (_state.menu.main[_mmIdx].cur == null) {
|
if (_state.menu.main[_mmIdx].cur == null) {
|
||||||
_state.menu.main[_mmIdx].cur = Object.keys(_tvProg)[0];
|
_state.menu.main[_mmIdx].cur = Object.keys(_tvProg)[0];
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user