PouchDB错误未定义

时间:2018-03-11 12:59:38

标签: webpack pouchdb

我正在使用PouchDB 5.6.0同步到我服务器上的本地CouchDb。

之前有效,但现在它不再复制数据库了。

我的bundle.js中的代码如下:

    const db = new PouchDB("actions");
    const remoteDatabase = new PouchDB(url);
    $("#syncAgain").attr("disabled", "disabled");
    console.log("disable");
    yield db.sync(remoteDatabase, {
        timeout: 2000
    }).on('change', function (info) {
        console.log("change");
    }).on('paused', function (err) {
        console.log("pause \n: " + JSON.stringify(err));
    }).on('active', function () {
        console.log("active");
    }).on('denied', function (err) {
        console.log("denied");
    }).on('complete', function (info) {
        console.log("complete");
    }).on('error', function (err) {
        console.log("error \n: " + JSON.stringify(err));
    });

,浏览器中的结果是:

active
pause 
: undefined
complete

我可以ping远程数据库并且数据库存在,因此remoteDatabase没有错误

0 个答案:

没有答案