2012-05-05 102 views
6

我在android中使用phonegap進行應用程序。我使用的科爾多瓦1.6.1JSCallback服務器關閉:停止回調

我得到這個錯誤,當我從我的JavaScript回調函數:

JSCallback服務器關閉調用的HTML文件:停止回調

我打電話HTML文件中使用

navigator.app.loadUrl("file:///android_asset/www/html/sync.html"); 

我也曾嘗試使用window.location = "../html/sync.html";調用HTML,但它給了我同樣的error..I都許​​可[R在互聯網上使用互聯網。

+0

如果您使用jQuery移動,你可以試試'$ .mobile.changePage( 'URL');' – antyrat

+0

@antyrat sorry..i我不使用它 – dreamcoder

+1

'window.location.replace('url')''怎麼樣? – antyrat

回答

1

我得到了解決:

我在HTML頁面和該腳本我​​叫第一次登錄方法創建內嵌腳本的話,我稱爲HTML調用line.by這樣,我已經取得了成功的回調和重定向到html頁面。

這裏是代碼:

function loginfunc() 
{ 
    loginV(); 

    console.log("before loadUrl:"); 
    if(sessionStorage.getItem('UserId') != -1) 
    { 
     window.location.replace('../html/sync.html'); 
    } 
}