웹뷰를 생성해서 메인화면을 불러오도록 했습니다.
그런데 메인에서 호출하는 화면은 새로운 웹뷰를 생성해서 호출하고 싶은데
가능한가요?
그러니까 질문의 요지는 웹뷰를 2개이상 생성이 가능한지 궁금합니다
그리고 생성된 웹뷰를 슬라이드 형태로 나타나도록 transition 효과를 줄수 있는지도 궁금합니다
네이티브앱 개발을 공부하다가 컨트롤뷰를 제어하는게 너무 어려워서 하이브리드앱으로 왔는데 이것도 만만치 않네요...;;
많은 도움 부탁드립니다^^;
답변주신 것으로 봐서는 이렇게까지는 생성이 가능하시단 말씀 같은데요 맞나요^^?
그런데. 이부분에서 생성이 안되는것 같아서요...
메인웹뷰내에서 클릭하는 것은 loadCallback 으로 후킹을 하는것으로 처리를 했고 이부분은 잘 되는것 같습니다
function webView1() {
var loadCallback = function(handle,
url){
if(url.indexOf('http://
HOOKING_URL_FOR_REMOVING_WEBVIEW')!= 0){
return;
}
webView2(url);
};
var opts = {
'top': 43,
'left': 0,
'width': 320,
'height': 417,
'load': loadCallback
};
var url="http://www.appspresso.com";
var handle = ax.ext.ui.addWebView(url,
opts);
}
function webView2(url) {
var loadCallback = function(handle,
url){
if(url.indexOf('http://
HOOKING_URL_FOR_REMOVING_WEBVIEW')!= 0){
return;
}
ax.ext.ui.removeWebView(function(){},handle);
};
var opts = {
'top': 43,
'left': 0,
'width': 320,
'height': 417,
'load': loadCallback
};
var handle = ax.ext.ui.addWebView(url,
opts);
}
이런식으로 처리를 하려고 하거든요...
그리고 이렇게 생성된 웹뷰에 css 를 이용해 페이지 전환효과를 줄수있느냐는 두번째 질문이구요
답변부탁드립니다
감사합니다^^