Je suis en train d'écrire un plugin personnalisé qui fait des choses lourdes dans le code derrière. De temps en temps je veux envoyer une mise à jour de progrès afin que je puisse l'afficher dans Ionic. Je ne pouvais pas trouver la méthode appropriée dans CallbackContext. L'envoi de rappel de succès n'est possible qu'une seule fois. Comment puis-je parvenir à envoyer des rappels de progression?Cordova Android plugin envoyer plusieurs rappels (progression)
private void doHeavyStuff(final CallbackContext callbackContext){
something.execute(new ResponseHandler() {
@Override
public void onProgress(String message) {
callbackContext.success(message); //what else ?
}
@Override
public void onFailure(String message) {
callbackContext.error(message);
}
@Override
public void onSuccess(String message) {
callbackContext.success(message);
}
});
}
Merci de partager cela! +1 – David
désolé pour une réponse tardive - Votre approche fonctionne bien! – Anthea