Nov '15 - ancora in cerca di una soluzione.Google Drive Picker (JavaScript) non adatto ai dispositivi mobili/reattivo
Sto utilizzando l'API di Google Picker https://developers.google.com/picker/docs/#hiworld per (ovviamente!) Fare in modo che l'utente scelga un file dal proprio account Drive (selezionare un file per il download da Drive - non caricare un nuovo file in Drive). Questo è su un sito web reattivo, non su una "app" (nativa o meno).
Funziona bene su desktop e tablet, ma su un telefono il Picker è troppo grande.
In https://developers.google.com/picker/docs/reference#Picker si dice:
PickerBuilder.setSize() impostare le dimensioni della finestra di dialogo preferita. La finestra di dialogo sarà centrata automaticamente. Ha una dimensione minima di (566.350) e una dimensione massima di (1051.650).
Quindi sembra che non è progettato per funzionare su un telefono? Mi manca qualcosa o c'è una soluzione alternativa o un'alternativa? Sembra molto strano che Google escluda gli utenti del telefono dall'utilizzare il Picker quando altri servizi come Dropbox funzionano immediatamente.
Probabilmente starai meglio scrivendo il tuo. – pinoyyid
grazie @pinoyyid - stai dicendo che sai per certo che non esiste una soluzione mobile? E, senza sparare al messenger, credi che Google scelga di non supportare i telefoni? – KevInSol
L'esperienza mi ha insegnato a fare affidamento il meno possibile su librerie a codice chiuso che non offrono contratti di supporto. Sei per capriccio dello sviluppatore, in questo caso Google, le cui priorità sono raramente le stesse del tuo o del mio. Il selettore è una libreria complessa perché tenta di gestire molti casi di utilizzo diversi (ad esempio, il prelievo da GDrive e il prelievo dalle unità locali). Probabilmente scoprirai che il tuo caso d'uso è relativamente semplice e può essere facilmente costruito a mano. Vedo che hai già provato qui https://groups.google.com/forum/#!forum/google-picker-api ;-( – pinoyyid