如何切换 PouchDB 实时同步

How to toggle PouchDB live synchronisation

我希望可以打开和关闭实时同步,但它无法再次打开。

function startSync() {
    localdbSync = localDB.sync(remoteDB, {live: true});
}

function stopSync() {
    localdbSync.cancel();
}

$scope.toggleSync = function () {
        if (localDB.sync.canceled == true) {
            startSync();
        } else {
            stopSync();
        }
    };

感谢任何提示。

没关系,使用服务的相同代码现在可以使用了。