[20250724] WebOS TV 최적화 및 오류 처리 개선

1. App.js: applyTemplate 기능 제거로 5286 디버그 모드 무한 리로드 문제 해결
2. TLogEvent.js: XML 변환기 오류 무시 처리로 콘솔 오류 메시지 제거
3. CSS 최적화: will-change 속성 주석 처리로 메모리 사용량 개선
   - CustomImage.module.less: will-change: opacity 제거, GPU 가속 대안 추가
   - MediaControls.module.less: will-change: opacity 제거
   - MediaSlider.module.less: will-change: opacity 제거
   - FeedbackTooltip.module.less: will-change: transform 제거, GPU 가속 대안 추가

WebOS TV 환경에서의 성능 최적화 및 사용자 경험 개선
This commit is contained in:
djaco
2025-07-24 12:09:55 +09:00
parent b18e42a50e
commit 61ddd08e8c
6 changed files with 27 additions and 5 deletions

View File

@@ -71,6 +71,8 @@ import { sendLogTotalRecommend } from "../actions/logActions";
// } from "../utils/focus-monitor";
// import { PanelHoc } from "../components/TPanel/TPanel";
let foreGroundChangeTimer = null;
// 기존 콘솔 메서드를 백업
@@ -154,6 +156,8 @@ function AppBase(props) {
// const termsFlag = useSelector((state) => state.common.termsFlag);
const termsData = useSelector((state) => state.home.termsData);
useEffect(() => {
// Chromium68 호환성을 위해 Optional Chaining 제거
if (termsData && termsData.data && termsData.data.terms) {