2012-10-07 3 views
3

J'ai un site Web de stockage en nuage et je veux créer une application Android pour ce site Web.Application Web Android sur le stockage en nuage

J'ai essayé 2 méthodes.

Première méthode

En utilisant Phonegap pour ouvrir un site Web distant qui gère tout et son si PHP intégré tout fonctionne bien. Mais une application Cloud Storage doit permettre le chargement et le téléchargement. Dans Phonegap, je peux télécharger sur le site mais je ne peux pas télécharger directement sur le stockage local. Cela ne peut être fait localement que si mon site est dans le dossier www local. De même, l'API de Phonegap ne peut pas non plus être utilisée. Si je télécharge un fichier, le navigateur s'ouvre, dans ce cas.

Deuxième méthode:

j'ai essayé d'utiliser Phonegap localement et simplement créer une API de mon site de stockage en nuage afin que localement avec l'aide de jQuery, Ajax pour que je puisse publier des données sur l'URL à distance, mais ne peut pas être fait en raison de la politique de même origine. Je peux recevoir les données JSON des fichiers et afficher, mais ne peut pas connecter l'utilisateur et d'autres fonctionnalités. :(Encore une fois un problème.

Que puis-je faire? Y at-il une autre méthode ou une solution que vous pouvez me fournir au sujet de ces deux méthodes ou toute autre méthode que je peux utiliser?

Répondre

2

En fonction des types de données parlons de il y a plusieurs alternatives.

vous décrivez une application de stockage en nuage (je suppose que comme boîte de dépôt ou Google Drive à droite).

par conséquent, vous aurez envie d'écrire sur le système de fichiers au lieu d'une sorte de base de données (localement ofc)

Je voudrais donc vérifier les documents suivants api; http://docs.phonegap.com/en/2.1.0/cordova_file_file.md.html#File

Les exemples sont là aussi.

PS ive a eu les mêmes problèmes d'origine en développement, mais ils semblent partir en production, essayer là aussi.

+0

Signifie comment les enregistrer dans le site Web, en surmontant le même problème de politique d'origine et d'autres fonctionnalités qui se produisent en raison de cela. Au cours de votre développement avez-vous fait face à la même politique d'origine, Comment peut-il disparaître en production dites-moi s'il vous plaît – Abhishek

+0

En développement, je testais les fichiers HTML en les ouvrant à partir de mon système de fichiers. Par production, je veux juste dire tester sur un combiné. Si vous rencontrez toujours des problèmes, pensez à utiliser JSONP au lieu de JSON normal, cela a également fonctionné pour moi. –

+0

Moyens dois-je utiliser json dans tout type, Aussi une même politique d'origine ne bloque pas les cookies.J'ai essayé que les cookies sont envoyés par php distant.Je devrais utiliser des cookies pour vérifier les utilisateurs sont connectés et leur montrer leurs fichiers. est cette chose en toute sécurité. – Abhishek

Questions connexes