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 回答