CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Cuoco92 con ben 14 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: AI0LIA con ben 199 Thanks ricevuti negli ultimi sette giorni
Utente del mese: AI0LIA con ben 448 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 6 su 6
Discussione:

webview e html

  1. #1
    Baby Droid

    Registrato dal
    Nov 2012
    Messaggi
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Predefinito

    webview e html

    Salve ragazzi. Io visualizzo tramite WebView un file HTML. questo file contiene dei riferimenti a dei video su youtube. Io voglio che la mia webview visualizzi le anteprime (e su questo non ho ancora problemi) e al momento del click sull'anteprima, mi apra il browser per visualizzare il video scelto. Potete aiutarmi?
    Ultima modifica di Luca12345; 07-12-12 a 18:10

  2.  
  3. #2
    Baby Droid

    Registrato dal
    Nov 2012
    Messaggi
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Predefinito

    Nessuno sa aiutarmi?

  4. #3
    Senior Droid

    Registrato dal
    Mar 2012
    Messaggi
    326
    Smartphone
    Samsung Galaxy S2
    Thanks
    0
    Thanked 24 Times in 23 Posts
    Predefinito

    Ciao!

    dunque con questi due comandi apri il browser all'indirizzo Google! Cambia l'url e otterrai ciò che ti serve!

    codice:
    Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.google.com"));
    startActivity(browserIntent);
    Fai attenzione che per evitare di incappare in una eccezione, l'url deve avere davanti a se "http://" obbligatoriamente.
    Più semplicemente se al posto di "http://www.google.com" metteresti solamente "www.google.com" non funzionerebbe.

    Se il tuo url è dinamico(ma non credo se ho capito bene quello che stai facendo) il problema lo risolvi con questo snippet:

    codice:
    if (!url.startsWith("http://") && !url.startsWith("https://"))
       url = "http://" + url;
    Il tutto è preso da questa discussione:
    How can I open a URL in Android's web browser from my application? - Stack Overflow
    Federico Palmieri
    mailto: superfect@hotmail.it
    Gestione Clienti Premium -> QUI

  5. #4
    Baby Droid

    Registrato dal
    Nov 2012
    Messaggi
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Predefinito

    Innanzitutto grazie per la risposta. Ma ti spiego piu in dettagio il mio "problema". Io ho un file html che contiene vari video di youtube
    <object width="130" height="100"><param name="movie" value="indirizzoyoutube"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="indirizzoyoutube" type="application/x-shockwave-flash" width="130" height="100" allowscriptaccess="always" allowfullscreen="true"></embed></object>
    La web view me lo visualizza correttamente solo su alcuni dispositivi (dove per visualizza correttamente intendo che mi fa vedere le varie anteprime). Una volta cliccato sull'anteprima i casi di "errore" sono:
    - lapp è come se non si accorge del click
    - l'app mi apre il video quando (magari dopo 200 click) e come dice lui (su un dispositivo la apre direttmaente nella webview, in un altro apre il broser o l'app di youtube)

    Da che dipende? Scusa l'ignoranza

  6. #5
    Baby Droid

    Registrato dal
    Nov 2012
    Messaggi
    7
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Predefinito

    Sapete spiegarmi il perchè o la strada per risolvere questo problema: caricato il file nella webview, posto lo sfondo a trasparente (sia nel file html "background-color:transparent" sia con webView.setBackgroundColor(0) ). Ora su un S3 con android 4.1.1 lo sfondo è correttamente visualizzato trasparente, mentre su un Xperia U con android 4.0.4 lo visualizza con sfondo bianco. Inoltre sull'S3 se "scrollo", la pagina html "flasha" di nero :S
    Ultima modifica di Luca12345; 18-01-13 a 09:19

  7. #6
    Baby Droid

    Registrato dal
    Jun 2013
    Messaggi
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Predefinito

    ma se posti un pò di codice?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •