전화걸기 방법문의 + API 링크방법문의

174 views
Skip to first unread message

구들

unread,
Jun 17, 2011, 5:23:46 AM6/17/11
to 앱스프레소

안녕하세요? 다른곳에 문의해 봐도 답이 없어서 이곳에 문의합니다.


## 앱스프레소에서 전화걸기를 테스트 해 봤습니다. 잘 됩니다.

앱스프레소 > jQueryMobile 프로젝트로 생성후 Index.html 에 아래와 같이 링크함
<a href="tel:02-3397-0388">전화걸기</a>

## 웹에있는 소스를 링크해서 전화걸기를 테스트 해 봤습니다. 안 됩니다.

앱스프레소 > blank 프로젝트 생성호 Index.html 에 웹파일을 링크함
<meta http-equiv="refresh" content="0;url=http://11.22.33.44/
test.html"/>

test.html 에는 아래와같이 소스를 구성함.
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a1/
jquery.mobile-1.0a1.min.css" />
<script src="</script">http://code.jquery.com/
jquery-1.4.3.min.js"></script>
<script src="</script">http://code.jquery.com/mobile/1.0a1/
jquery.mobile-1.0a1.min.js"></script>
...
<a href="tel:02-3397-0388">전화걸기</a>
...


전화걸기를 클릭하면 Error Loading Page 라는 메시지가 뜹니다.
전화걸기가 앱스프레소 API 를 쓰는것이 아닌가 생각되는데요.
test.html 의 헤더링크 구성을 어떻게 해야 할까요?


존슨

unread,
Jun 19, 2011, 9:40:57 PM6/19/11
to appspr...@googlegroups.com
안녕하세요?


## 웹에있는 소스를 링크해서 전화걸기를 테스트 해 봤습니다. 안 됩니다.
=> 테스트 결과 tel 도 정상 동작 합니다.

결론적으로 meta 테그르르 이용한 test.html로의 페이지 전환은 지양해 주세요.
앱스프레소의 경우 appspresso.js 와 같이 내장 Device를 위한 common 라이브러리를 index 에서 로드하는데, 페이지가 전환될 경우 문제가 발생합니다.

하이브리드앱 개발시 index.html(시작 페이지)은 그대로 두고, 필요한 콘텐츠를 ajax 로 가져와 업데이트 하는 방식을 권장 드립니다.

앱스프레소의 확장api인 ax.ex.net* 을 이용하시면 cross domain의 ajax 호출이 가능합니다.
http://www.appspresso.com/appdev/doc/symbols/ax.ext.net.html

자세한 예제는 KitchenSink for jQueryMobile 샘플을 참고하세요.
http://www.appspresso.com/appdev/tip.do?method=view&idx=196&pg=1&state=2

감사합니다.

Reply all
Reply to author
Forward
0 new messages