2012-02-11 64 views
0

我在黑莓有一個應用程序,我是使用Jquery Mobile構建的,但是我遇到了一些問題,我想關閉應用程序,使用帶有Jquery Mobile命令的按鈕,這裏是我的代碼關閉應用程序在黑莓中使用jquery移動

<ul> 
    <li><a href="#" id="exit" data-icon="delete">Exit</a></li> 
</ul> 

我在config.xml中

<feature id="blackberry.system" ... ></feature> 

和一些jQuery的事件

$function({ 
    $("#id").click(function(){ 
     device.exitApp(); 
    }); 
}); 

b。添加功能它不會工作,我有什麼想念嗎?或者代碼是100%錯誤?

回答

0

您需要添加app Feature能夠訪問應用程序的API方法

<feature id="blackberry.app" />

然後你可以退出與應用程序:

$function({ 
    $("#id").click(function(){ 
     blackberry.app.exit() 
    }); 
}) 

See Documentation/API Reference

+0

感謝@理查德A,我已經嘗試過,似乎不起作用:(有任何想法?我使用黑莓模擬器操作系統6. – 2012-02-11 08:29:28

+0

在文檔中,它說支持的平臺是: - BlackBerry OS 5.0+ - BlackBerry PlayBook 1.0+ - 紋波仿真器。這是我的原因..嘗試下載漣漪:) – 2012-02-11 14:48:52

+0

最後它的工作原理:)問題是按鈕上的id,它不能退出,必須是別的東西 – 2012-02-17 08:14:51