Autore Topic: WebView + File mp4  (Letto 966 volte)

Offline Acar83

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Acar83
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Tab
  • Sistema operativo:
    Mac OS X, Linux
WebView + File mp4
« il: 12 Gennaio 2011, 16:35:39 CET »
0
Salve a tutti!
Sono nuovo nello sviluppo Android. Sto facendo un applicazione che visualizzi 2 Tab, entrambe contengono una WebView, in una di esse è presente una lista di video (titolo e descrizione) che lincano ad un File .mp4

Il problema è che sul emulatore il video viene aperto dal player nativo di android, nel caso di un LG GT540 credo android 1.6 si apre il download manager e inizia a scaricare il file.

Esiste un modo per normalizzare il comportamento delle varie versioni?

Sono solo 2 giorni che metto le mani su Android, e devo dire che è piuttosto semplice. Infatti me ne sono già innamorato. La stessa app l'ho gia fatta su iOS

Ciao Ragazzi
 :-)

Offline Qlimax

  • Moderatore globale
  • Utente senior
  • *****
  • Post: 757
  • Respect: +203
    • Google+
    • _Qlimax
    • Mostra profilo
    • www.egsolutions.ch
  • Dispositivo Android:
    Galaxy Nexus - Nexus One - Wildfire - Magic
  • Play Store ID:
    egsolutions.ch
  • Sistema operativo:
    Ubuntu 12.04, Windows 7
Re:WebView + File mp4
« Risposta #1 il: 12 Gennaio 2011, 16:55:19 CET »
0
Probabilmente dipende dal fatto che Lg non ha una rom android "stock", ma l'ha modificata a piacere.

forse puoi settare un WebViewClient sulla WebView

e fare l'override di questo metodo

developer.android.com/reference/android/webkit/WebViewClient.html#shouldOverrideUrlLoading(android.webkit.WebView, java.lang.String)

in questo metodo poi devi fare partire il video dell'url passato.
per fare questo potresti fare partire una activity contenente una VideoView
VideoView | Android Developers

e settargli l url.


dopo aver fatto startActivity devi ritornare true; cioè dirgli che hai gestito il load dell'url

return true;



Non ti resta che sperimentare ;)


Offline Acar83

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Acar83
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Tab
  • Sistema operativo:
    Mac OS X, Linux
Re:WebView + File mp4
« Risposta #2 il: 12 Gennaio 2011, 17:16:09 CET »
0
Ok Ti ringrazio sei stato velocissimo.

Stasera provo ad installare l'app direttamente sul telefono, perché in realtà sull'lg non ho testato veramente la cosa. ho aperto tramite il browser la pagina con i link ai video.
Ma su android la webview si comporta diversamente rispetto al browser.

Ci vogliono i certificati come su xcode per installare un app sul proprio dispositivo?
Lo scopriro stasera :)

Grazie.
Alla fine vi linko l'app tanto è gratuita.

Offline Nicola_D

  • Moderatore
  • Utente storico
  • *****
  • Post: 2479
  • SBAGLIATO!
  • Respect: +323
    • Github
    • Google+
    • nicoladorigatti
    • Mostra profilo
  • Dispositivo Android:
    Nexus 6p, Nexus 4, Nexus S, Nexus 7(2012)
  • Sistema operativo:
    Windows 7
Re:WebView + File mp4
« Risposta #3 il: 12 Gennaio 2011, 17:39:05 CET »
0
Ok Ti ringrazio sei stato velocissimo.

Stasera provo ad installare l'app direttamente sul telefono, perché in realtà sull'lg non ho testato veramente la cosa. ho aperto tramite il browser la pagina con i link ai video.
Ma su android la webview si comporta diversamente rispetto al browser.

Ci vogliono i certificati come su xcode per installare un app sul proprio dispositivo?
Lo scopriro stasera :)

Grazie.
Alla fine vi linko l'app tanto è gratuita.

se usi eclipse con adt ecc non hai bisogno di certificati ecc (almeno finche testi l'app) se invece poi vuoi firmarla ecc ci sono dei passaggi da fare,ma per test e cose base ti basta eclipse :D
IMPORTANTE:NON RISPONDO A PROBLEMI VIA MESSAGGIO PRIVATO
LOGCAT: Non sai cos'è? -> Android Debug Bridge | Android Developers
               Dov'è in Eclipse? -> Window -> Open Prospective -> DDMS e guarda in basso!
[Obbligatorio] Logcat, questo sconosciuto! (Gruppo AndDev.it LOGTFO) - Android Developers Italia

Offline Acar83

  • Nuovo arrivato
  • *
  • Post: 8
  • Respect: 0
    • Acar83
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Tab
  • Sistema operativo:
    Mac OS X, Linux
Re:WebView + File mp4
« Risposta #4 il: 14 Gennaio 2011, 00:28:58 CET »
0
Risolto grazie!
« Ultima modifica: 14 Gennaio 2011, 04:31:26 CET da Acar83 »