크롬에서 특정 html 파일을 실행시켜 바탕화면에 애플리케이션으로 만들 수가 있습니다.

(사이트도 되는지는 안해봐서 모르겠습니다.)

Cross Domain 문제가 발생하는 경우 해당 앱의 바로가기에

--disable-web-security 파라미터를 달아주면 되는데요

크롬이 윈도우8 앱으로 되어있는 경우 이 파라미터가 먹히지를 않더군요;;;

윈도우 앱으로 실행시키는 경우는 실행이 되지 않지만

데스크탑에서 실행시키는 경우는 정상적으로 먹힙니다.

따라서 크로스 도메인을 사용해야 하는 경우 윈도우용 앱 '크롬'에서 실행시키시면 안되구요

먼저 크롬을 실행시키셔서 오른쪽 상단의 삼선버튼(환경설정이라 불러야 할지 메뉴라 불러야할지..)을 클릭하세요

현재 크롬이 윈도우8 앱으로 돌고 있다면 북마크 다음에

데스크톱모드에서 Chrome 다시 실행

메뉴가 있을겁니다.

이걸 클릭해주세요

그러면 데스크톱에서 크롬이 실행됩니다.

이제 모드 전환은 정상적으로 됐으니 크롬을 종료시키시구요

만들어뒀던 실행시켜야 하는 앱 바로가기를 실행시켜 주세요

이 때 당연히 바로가기에 --disable-web-security는 들어가 있어야겠죠


사실 --disable-web-security는 앱의 보안성을 약화시키는 것이기 때문에 그닥 권장하지는 않습니다.

하지만 어쩔수없이 써야하는 경우가 있습니다.

특히 지금 작업 특성상 첫번째 접속시에는 앱에서 서버접속을 해야하거든요...

파일은 전부 로컬에 있기 때문에 상관없지만 로컬에 있는 html을 실행시키는거라 서버 접속시에는

반드시 크로스도메인 문제가 해결되어야 하는 문제가 있습니다.

할수없죠..ㅎ


그럼 여기 오시는 모든 분들 즐거운 개발 하시길...

블로그 이미지

ligilo

행복한 하루 되세요~

,