추가적인 기능들을 구현하기 이전에, 지금까지 작업했던 내용이 올바르게 프로그램에 적용되기 위해서 버그들 먼저 수정함.
1. 윈도우 프로그램 첫 실행 시, 웹뷰를 불러오면 흰 화면만 뜸.
-> 스크립트에서 파싱작업을 끝낸 뒤, vue를 전부 불러오면(렌더링이 모두 완료가 되면) 윈도우 프로그램에 상태를 알림.
-> 윈도우 프로그램에서 상태를 알게되면, 그 이후에 웹뷰 visible함수 호출하여 정상적으로 화면 표시.
-> 서버가 먼저 열리든, 나중에 열리든 상관없이 잘 해결됨.
-> 윈도우 프로그램 종료 시, 노드 서버 종료.
2. 렌더링이 완료 된 이후에 표시되어지는 데이터 일부분이 누락되어짐.
-> 파싱 과정에서 일부 데이터를 제대로 저장, 불러오지 못함. 전부 매핑 작업하여 제대로 표기함.
-> 전체 코드가 스파게티라 매핑하면서 헷갈리는 부분이 많음. 전체적으로 코드 모듈화+반복되어지는 부분들 한곳으로 이동하여 import하여 사용. 스파게티 코드 정리.
-> 수정하면서 남겨진 함수들 및 콘솔 코드들 전부 정리.
-> 가독성 및 코드 구분 편하게 변수명 변경.
3. 윈도우 프로그램에서 수정한 부분. 1번 참고.
-> 노드 서버를 먼저 실행.
-> 웹뷰 실행 후, 화면 상태 계속 체크.
-> 체크하다가 노드 서버로부터 렌더링 완료를 받으면 웹뷰visible함수 호출.
-> 프로그램 종료 시, 노드 서버 종료 함수 호출.
4. 웹뷰 브라우저 창 마우스 및 키보드 입력 제한, 개발자 모드 진입 비밀번호 설정
-> 적용 안되던 문제 로직 수정.
'끄적 > 나만봐' 카테고리의 다른 글
[안드로이드 앱 자동 매매] 업비트 API 발급 받는 방법 (0) | 2025.03.18 |
---|---|
개인정보처리방침 (1) | 2024.12.09 |
윈도우 프로그램 - 웹페이지 연동5 (1) | 2024.11.27 |
윈도우 프로그램 - 웹페이지 연동4 (0) | 2024.11.26 |
윈도우 프로그램 - 웹페이지 연동3 (0) | 2024.11.26 |