0
那么如何使用的Datastore API的syncStatusChanged财产。我想告诉用户同步状态。一个小例子会很好。如何使用syncStatusChanged财产
那么如何使用的Datastore API的syncStatusChanged财产。我想告诉用户同步状态。一个小例子会很好。如何使用syncStatusChanged财产
下面是使用jQuery,更新称为status
HTML元素一个简单的例子:
client.getDatastoreManager().openDefaultDatastore(function (error, datastore) {
...
$('#status').text('Synchronized');
datastore.syncStatusChanged.addListener(function() {
$('#status').text(
datastore.getSyncStatus().uploading
? 'Pending...'
: 'Synchronized'
);
});
...
不应该有下载过的情况下? –
不是我看到,没有:https://www.dropbox.com/developers/datastore/docs/js#Dropbox.Datastore.getSyncStatus。 – smarx
贝。动态SDK在其同步状态中有更多细节。我猜,虽然数据正在下载,但应用程序却无法响应。 :-) –