본문 바로가기

그저 주저리

윈도 어플로 로컬 웹뷰를 만들고 있다.

반응형

처음엔 로컬 파일을 읽으니까 js 실행 오류부터 ie 버전이 낮아서 나는 오류까지 많았는데

http://bomdol.tistory.com/149

http://bomdol.tistory.com/148

역시 갓구글을 통해서 다 해결하고 웹뷰를 만들기 시작했다.


서버가 없으니 json 파일을 생성해서 그걸 읽어서 처리하도록 만들었는데

로컬 json 파일을 읽을 방법이 없다.

검색해 보니 js로 저장해서 읽는 방법을 추천한다.

var json={"key":"value"}

http://bomdol.tistory.com/150

해보니 잘 된다.


조회 화면을 만들려고 하니 매번 json.js 파일을 동적으로 붙였다 뗏다 해야 한다.

이것도 잘 찾아 보니 만들어 둔 사람이 있기에 해 보니 잘 된다.

http://bomdol.tistory.com/151

이제 실시간으로 바뀌는 정보도 받아 올 수 있다.


실제 조회를 해 보니 한글이 깨진다.,

C#에서는 기본이 UTF-16이라서 그렇다는데 왜 처음 붙일 때는 한글이 보이다가 다시 붙이면 안 보이냐고 ㅋㅋ

여튼 UTF-8로 바꾸는 걸 찾아서 해결했다.


웹뷰에서 js를 통해서 C#을 제어할 때는 window.external.functionname 방식으로 해결했다.

이렇게 하면 C#에서 특수한 형태로 선언해 둔 함수를 사용할 수 있다.

http://bomdol.tistory.com/152

그렇게 조회, 추가, 저장, 삭제를 다 만들고 잠시 쉬고 있다.


원래는 순수 어플로 계획되어 있었는데 디자인을 강화하라고 해서 웹뷰로 급선회

익숙하지도 않은 순수 어플로 디자인까지 어찌할 자신이 없어서...


그렇게 서버없는 로컬 웹뷰로 어플 만들기가 진행 중...

반응형