4

我有「硬件後退按鈕」和黑莓Webworks的問題。黑莓WebWorks和「硬件後退按鈕」

我正在使用jquery mobile爲Blackberry WebWorks(智能手機版)創建phonegap應用程序。 當我喜歡在我的網頁的鏈接:

<a href="#" onclick="history.back()"></a> 

一切工作正常。

但是,當我使用的WebWorks API掛鉤「硬件後退按鈕」像這樣

blackberry.system.event.onHardwareKey(blackberry.system.event.KEY_BACK, 
function() { 
    history.back(); 
    return false; 
}); 

我的應用程序剛剛關閉。 (我在9800 OS6模擬器測試,真實設備9300曲線3G與OS6)

,當我修改的功能,這也是奇怪:

blackberry.system.event.onHardwareKey(blackberry.system.event.KEY_BACK, 
function() { 
    alert('Debug'); 
    return false; 
}); 

然後我的應用程序不會被關閉(這應該是正確的)

所以問題是調用「history.back()」inisde onHardwareKey處理函數。

任何人都可以幫助我嗎?

感謝

回答

4

添加這config.xml的工作對我來說:

<feature id="blackberry.system.event" version="1.0.0"/>