아이오닉 에서 되는것과 안되는 것들
아이오닉에서는 일반적인 웹과는 환경이 달라 안되는것들이 몇가지 있다.
생각나는대로 정리해본다. 이후 추가가 될수도 있다.
1. 원하는 도메인의 cookie 를 js로 가져오거나 set 시킬 수 없다. (크로스도메인 이슈) - 그렇다고 쿠키가 안되는건 아니다. 헤더 단에서 컨트롤 가능
(자세한 내용은 http://haru.kafra.kr/63)
2. 아이오닉 내부에서 다른 웹사이트로 링크가 되지 않는다. - 예를들어 아이오닉 페이지 안에 구글을 링크해서 연다던가 하는게 불가하다. 대신 InAppBrowser를 통해 띄우는 것은 가능하다.
3. 크로스도메인에 대한 ajax 는 호출이 가능하다. - config.xml 에서 <access origin="*"/> 를 설정해주면 크로스도메인에 대한 ajax가 호출이 가능하다.
4. 아이오닉에서의 android js scolling 은 심각하게 느리다. js scolling 은 꺼주고 css overflow 를 활용하자.
.config(function($ionicConfigProvider) {
if (ionic.Platform.isAndroid()) {
$ionicConfigProvider.scrolling.jsScrolling(false);
}
})
'IT > ionic' 카테고리의 다른 글
ionic browser 에러 발생시 해결방법 (1) | 2016.09.15 |
---|---|
크롬 cross domain 무시하기 (3) | 2016.09.05 |
ionic 에서 쿠키 다루기 ( ionic에서 쿠키에 대한 잘못된 인식 ) (0) | 2016.09.04 |
ionic 에서 crosswalk 를 사용해야 하는 이유 (17) | 2016.08.29 |
ionic 2 버전말고 기존 1 버전 사용하는 방법 (0) | 2016.08.29 |