Abbiamo un'app Web ospitata nel Chrome Web Store che si integra con Google Drive.Google Drive non richiede più l'installazione di Chrome App
Dal momento che l'aggiornamento a "The New Drive", gli utenti che tentano di aprire i file creati con la nostra applicazione (ma non hanno l'applicazione installata) non sono più richiesto di installare l'app dal Chrome Web Store. Hanno usato per ottenere una finestra come questa:
Ora, Drive apre semplicemente una nuova scheda & indirizza l'utente direttamente all'URL della nostra app senza invitare da installare - che non è quello che vogliamo, vogliamo che l'utente abbia nel loro elenco di app. Tornando alla "Old Drive" non risolve il problema. Una volta che l'utente ha effettuato l'aggiornamento alla nuova unità, smette di funzionare.
Il manifesto per l'applicazione si presenta così:
{
"name": "My App",
"version": "1.0.7",
"manifest_version": 2,
"description": "Short Description",
"container": "GOOGLE_DRIVE",
"api_console_project_id": "MY_PROJECT_ID",
"gdrive_mime_types": {
"http://drive.google.com/intents/opendrivedoc": [{
"type": ["application/vnd.google.drive.ext-type.myExtension", "application/vnd.google-apps.drive-sdk.MY_PROJECT_ID"],
"href": "https://my.url.com/drive",
"title": "Open",
"disposition": "window"
}]
},
"icons": {
"128": "ft-icon-96-96.png"
},
"app": {
"launch": {
"web_url": "https://my.url.com/welcome"
}
}
}
Nota a margine: eventualmente collegate, ma un'altra cosa strana è che gli utenti che Do hanno l'applicazione installata già non può scollegare l'applicazione dal disco. Continua a mostrarsi di nuovo a prescindere. Ma questo sembra più un bug di Drive che un errore di configurazione dell'app.
Questo funzionerà perfettamente per una soluzione! Molto meglio di quello che abbiamo sul posto al minuto! Ancora vorrei sapere se questo è il comportamento previsto – CodingIntrigue
da quello che vedo, questo deve essere un problema di Google Drive, e devi controllare le segnalazioni di bug se qualcuno ha segnalato un tale errore prima, se non poi dovresti farlo. – ProllyGeek