Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Codeova plugins backgroundMode

    Ciao a tutti
    Sto cercando di far funzionare il plugins di cordova backgroundMode su un mio progetto questo è quello che ho fatto:

    codice:
    document.addEventListener('deviceready', function() { onDeviceReady(); }, false);
    
    
    function onDeviceReady() {
    
    
        console.log('Running cordova-' + cordova.platformId + '@' + cordova.version);
        screen.orientation.lock('portrait');
    
    
    cordova.plugins.backgroundMode.enable();
        cordova.plugins.backgroundMode.on('activate', function() {
            alert("activate");       
        });
        cordova.plugins.backgroundMode.setDefaults({
            title: 'Radio Matese',
            text: '',
            icon: 'ic_launcher',
            color: '000000',
            resume: true,
            hidden: false,
            bigText: true
        });
        cordova.plugins.backgroundMode.overrideBackButton();
    
    
    }
    Non mi da nessun errore ma sembra che il background non funzioni perchè quando abbasso ad icona la app si ferma l'audio non si sente più non compare la notifica e poi quando riattivo la app mi si ricarica da zero.
    Ultima modifica di techno; 21-06-2022 a 12:56

  2. #2
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,538
    Hai già controllato le autorizzazioni del manifest? credo sia qualcosa tipo ForegroundService.
    In ogni caso non ho molta esperienza con Cordova, quindi potrei anche sbagliarmi.
    Detto questo e andando a memoria le applicazioni in background sono un attività gestita comunque dal SO, per cui non credo ci sia garanzia che vengano eseguite sempre e comunque. In particolare IOS, ma anche Android ha lo stesso problema.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.