2013-02-15 4 views
5

sto pianificando di sviluppare un'applicazione ibrida utilizzando il divario telefonico. Voglio scaricare pagine html, immagini & altre risorse da un server web invece di tenerlo nel pacchetto di applicazioni gap telefonico.caricamento del file html dal server Web utilizzando la fessura del telefono

  1. è possibile fare in modo
  2. è il modo giusto per evitare di aggiornare l'applicazione in App Store di frequente o
  3. sarà Android, iPhone, Windows rifiutare la nostra applicazione

risposta

5
  1. Sì, è possibile con PhoneGap, nulla può impedire di file html caricamento da sorgente remota. Ecco la mia altra risposta a questa domanda: https://stackoverflow.com/a/13996437/1848600

  2. Purtroppo no. Anche se possiamo affermare che questo è vero, ogni errore bloccherà ogni versione dell'app disponibile, mentre se crei la versione per versione i clienti saranno sempre in grado di utilizzare quelli precedenti. Anche lo store di app Apple vieterà tale app.

  3. L'app per Android/Win7-8 non verrà rifiutata, iOS verrà immediatamente respinto. Ecco la mia altra risposta a questa domanda: https://stackoverflow.com/a/14436328/1848600, non ha senso ripetere.

+0

grazie. è una buona idea sviluppare un'applicazione del genere. il nostro obiettivo era sviluppare single codebase per browser PC, tablet e tutti gli smartphone. – yokks

+0

È una buona idea finché non viene caricato nell'app store Apple. Sarà rifiutato perché se può essere eseguito da una fonte remota può essere eseguito come una classica pagina web. In alcuni casi potrebbe passare una recensione dell'app ma il tuo sito mobile non deve essere visibile pubblicamente. – Gajotres

+0

la risposta richiede un aggiornamento. iOS non dovrebbe essere rifiutato. La sezione 3.3.2 del Contratto di licenza del programma Apple Developer è stata aggiornata. Può essere trovato qui: developer.apple.com/terms. Ora si dice "... Le uniche eccezioni a quanto precede sono script e codice scaricati ed eseguiti dal framework WebKit incorporato di Apple o JavascriptCore, a condizione che tali script e codice non cambino lo scopo principale dell'applicazione ..." – Stanislav

1
  1. Sì, è possibile.

    avete 2 scelte per implementarlo. il modo semplice è solo iniziare sull'URL del web server. ma, è necessario un codice per includere il file di script cordova che corrisponde al dispositivo di destinazione.

    un altro modo è controllare i file di download &. In questo caso, è necessario scrivere un codice di PhoneGap per il controllo degli aggiornamenti, scaricare il contenuto & cambiare l'URL di avvio.

  2. In assenza di motivi per la modifica del codice nativo, la mia risposta è Sì.

  3. esattamente Apple non consente di aggiornare la logica dell'app senza AppStore o caricare la pagina nel server Web, ma non lo so davvero.