1
我創建了一個顯示歡迎頁面的Phonegap Android應用程序,然後打開ChildBrowser窗口。我希望我的應用程序在用戶單擊ChildBrowser的「退出」按鈕時關閉。我將onClose
事件綁定到一個函數,但它在加載後立即調用該函數,所以我無法看到ChildBrowser窗口。它在此之前退出。 下面是我的代碼:Phonegap Android:如何在ChildBrowser退出回調中關閉基本應用程序
<script>
var cb = new ChildBrowser();
cb.onClose = onCloseBrowser();
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
try {
cb.showWebPage('http://www.google.com/',{ showLocationBar: true });
}catch (err){
console.log(err);
}
}
function onCloseBrowser() {
//alert("I am here");
navigator.app.exitApp();
}
</script>
卸下牙套didnt工作:(但提供你的博客的代碼示例工作完美http://simonmacdonald.blogspot.in/2011/09/phonegap-android-childbrowser-revamp.html感謝。下面是代碼爲我工作\t \t window.plugins.childBrowser.onLocationChange = locationChanged; \t \t window.plugins.childBrowser.onClose =關閉; \t \t window.plugins.childBrowser.showWebPage( \t \t \t「HTTP: //www.phonegap.com「,{ \t \t \t showLocationBar:true \t \t}); –