2015-06-29 45 views

回答

2

有在TIZEN中存在兩種類型的應用程序(2.3)

如果您的Web應用程序,

document.addEventListener('tizenhwkey', function(e) { 
    if(e.keyName == "back") { 
     try { 
      tizen.application.getCurrentApplication().exit(); 
     } catch (error) { 
      console.error("getCurrentApplication(): " + error.message); 
     } 
    } 
}); 

但如果你想本地應用程序,你可以回去與EFL Extension API

按鈕事件
#include <efl_extension.h> 

static void 
win_back_cb(void *data, Evas_Object *obj, void *event_info) 
{ 
    appdata_s *ad = data; 
    /* Let window go to hide state. */ 
    elm_win_lower(win); 
} 

eext_object_event_callback_add(ad->win, EEXT_CALLBACK_BACK, win_back_cb, ad); 
相關問題