我是新的phonegap。我正在使用IOS的phonegap。我面臨的問題是,JS函數window.open('URL')不起作用。它什麼都不給。任何人都可以幫助我究竟發生了什麼事?window.open在phonegap
感謝
我是新的phonegap。我正在使用IOS的phonegap。我面臨的問題是,JS函數window.open('URL')不起作用。它什麼都不給。任何人都可以幫助我究竟發生了什麼事?window.open在phonegap
感謝
我用簡單的頁面彈出過渡,因爲jQuery對話框也可以作爲一個頁面,但它會影響你的CSS,這就是爲什麼我用一個簡單的頁面與彈出過渡。它附加在當前的DOM中,因此我可以訪問前一頁的表單。就像Window.open的情況下openr() 問題解決
要顯示確認對話框,你需要做一些這樣的事
//process the confirmation dialog result
function onConfirm(button) {
alert('You selected button ' + button);
}
// Show a custom confirmation dialog
//
function showConfirm() {
navigator.notification.confirm(
'You are the winner!', // message
onConfirm, // callback to invoke with index of button pressed
'Game Over', // title
'Restart,Exit' // buttonLabels
);
}
只需調用一個按鈕的點擊showConfirm()...
我在說彈出確認不是數據檢索 – muneebShabbir 2012-03-26 06:51:18
然後,你應該是在你的問題具體...反正看到編輯... – 2012-03-26 06:59:38
謝謝...它的1好的解決方案,但我需要風格的彈出,這就是爲什麼我打開彈出窗口,但現在window.open會是什麼樣的好替代品? – muneebShabbir 2012-03-26 07:16:23
試試這個:window.location ='http://www.google.com';
window.location.href ='http://www.google.com';
你怎麼想,要實現?你期望它做什麼? iOS應用程序沒有用於瀏覽的彈出窗口或標籤,所以這不起作用。 – 2012-03-26 05:43:54
實際上,我當前的移動Web應用程序包含彈出窗口,用於某種確認,並在彈出窗口批准後從服務器檢索數據並進入下一頁。但window.open不能在phonegap HTML頁面中工作 – muneebShabbir 2012-03-26 05:49:47
你只需要使用不同的方法。查看燈箱或類似的東西,在頁面上創建一個div疊加層,並將其中的內容放入其中。或者你可以嘗試添加一個你確認的UIView。 – 2012-03-26 06:14:40