6

Androidでphonegapを使用してアプリケーションを作成しています。私はコルドバ1.6.1を使用しています

JavaScript コールバック関数から html ファイルを呼び出すと、このエラーが発生します。

JSCallback サーバーが閉じられました: コールバックを停止しています

私は使用してhtmlファイルを呼び出しています

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

私も使用してhtmlを呼び出そうとしましwindow.location = "../html/sync.html";たが、同じエラーが発生します..私は、メニフェストでインターネットを使用するために必要なすべての権限を持っています.

4

1 に答える 1

1

私は解決策を得ました:

私は自分のhtmlページでインラインスクリプトを作成し、そのスクリプトで最初のログインメソッドを呼び出し、次にhtml呼び出しラインを呼び出しました。このようにして、成功したコールバックを達成し、htmlページにリダイレクトしました。

コードは次のとおりです。

function  loginfunc()
{
    loginV();

    console.log("before loadUrl:");
    if(sessionStorage.getItem('UserId') != -1)
    {
        window.location.replace('../html/sync.html');
    }
}
于 2012-05-07T12:59:35.563 に答える