이번 프로젝트에서 alloy를 이용해서 개발을 진행해보고 있습니다.
vmware에 타이타늄 설치하고 뭐 하는데 하루 잡아먹고
개발하는데는 얼마 안 걸릴거라 예상했는데 여러가지 난관에 봉착했네요 ㅠㅠ
웹은 서버에 올리고 간단한 웹뷰를 띄우는 작업입니다.
우선 android 에서 back버튼 이벤트를 catch해서 웹뷰에서 goBack하려고 하는데 안되네요 ㅠ
index.xml
Alloy
Window class=“container"
WebView id=“wv_main” url=”…"
Button id=“btn_back” onClick="previous"
Button id=“btn_share” onClick=“share”
/Window
/Alloy
index.js
function previous() {
if ($.wv_main.canGoBack()) {
$.wv_main.goBack();
}
}
$.wv_main.addEventListener(‘androidback’, function(e) {
// e.cancelBubble = true;
Ti.App.fireEvent('previous');
});
TI SDK : 3.4.1
Android SDK : 4.1.2
조언 부탁드립니다