1. Mitglieder surfen ohne Werbung auf Android-Hilfe.de! ✔ Jetzt kostenlos Mitglied in unserer Community werden.
  1. ibu2002, 08.03.2010 #1
    ibu2002

    ibu2002 Threadstarter Android-Hilfe.de Mitglied

    Hallo Zusammen,

    ich öffne mit einem WebView eine Website mit eingebetteten Youtube Videos.
    Leider bleibt die Stelle wo das Video+Absprungbutton in die Youtube App dargestellt werden sollen leer.

    Javascript habe ich im WebView aktiviert, fehlt mir noch was?

    VG ibu
     
  2. SeraphimSerapis, 08.03.2010 #2
    SeraphimSerapis

    SeraphimSerapis Android-Guru

    wie schon via twitter:
    .setPluginsEnabled(true) ist hier das Zauberwort ;)
     
  3. ibu2002, 08.03.2010 #3
    ibu2002

    ibu2002 Threadstarter Android-Hilfe.de Mitglied

    genau danke dafür nochmal, nun gibt es nur noch das Problem das das eingebettete Video sich nicht im YoutubePlayer öffnet sondern "die Seite kann nicht angezeigt werden" kommt.
     

    Anhänge:

  4. ibu2002, 09.03.2010 #4
    ibu2002

    ibu2002 Threadstarter Android-Hilfe.de Mitglied

    Ok danke nochmal an SeraphimSerapis.
    Hier nun meine Lösung:

    Im Android Manifest folgenden Intent Filter hinterlegen:
    Code:
    <intent-filter>
                    <action android:name="android.intent.action.VIEW"></action>
                    <category android:name="android.intent.category.DEFAULT"></category>
                    <category android:name="android.intent.category.BROWSABLE"></category>
                    <data android:host="www.youtube.com" android:scheme="http"></data>
                </intent-filter>
    Und dann im WebViewClient innerhalb von shouldOverrideUrlLoading den Anfang der Webview Url mit "vnd.youtube" vergleichen. Wenn das Ganze "true" ergibt, dann wird der Intent an die Youtube App ausgelöst.

    Code:
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
                if (url.startsWith("vnd.youtube")){
                    startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
                    return true;
                } else {
                        
                    return false;
                }
            }
     
  5. E-Nature, 21.04.2010 #5
    E-Nature

    E-Nature Neuer Benutzer

    Hallo Leute

    Ich habe ein ähnliches Problem mit der WebView. Bei mir bleibt die WebView einfach schwarz und es wird nichts angezeigt. Wenn ich dann jedoch loadUrl() auf loadUrl("www.google.ch") setze, klappt es wunderbar. Einfach bei meiner eigenen URL geht es nicht. Wo könnte da das Problem liegen?

    Mein Code schaut so aus:
    Code:
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.screenshot_view);
    
            cheatViewIntent = getIntent();
            
            // z.B. 33333a.png
            String screenshotUrl = cheatViewIntent.getStringExtra("screenshot"); 
    
            webview = (WebView) findViewById(R.id.webview);
            webview.getSettings().setJavaScriptEnabled(true);
            webview.getSettings().setLoadsImagesAutomatically(true);
            webview.loadUrl("http://www.cheat-database.com/cheatpics/35780c.png");
        }
    Hat mir jemand ein Tipp, was ich ändern muss?

    Danke schon mal zum voraus :)
    Dominik
     
  6. UncannyValley, 23.04.2010 #6
    UncannyValley

    UncannyValley Android-Experte

    Habe diesen thread gefunden, nachdem ich im android-hilfe app einen YT link gefolgt bin und auch nur diese fehlwrmeldung kam. Wåre schön wenn daß auch hier geándert werden könnte.
    Gruß UV

    PS eine optional größere schrift wäre auch nicht schlecht bei dem app.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
DrawerLayout und Webview Android App Entwicklung 03.02.2018
WebView überprüfen, ob Cache existiert / Cache-Alter Android App Entwicklung 16.11.2017
[OFFEN] WebView Loading Spinner Android App Entwicklung 08.11.2017
[OFFEN] Webview Cache funktioniert nicht Android App Entwicklung 31.10.2017
[OFFEN] Youtube Link Teilen mittels Post auf PHP Script Android App Entwicklung 14.10.2017
[OFFEN] Sind Notifications in einer Webview App möglich? Android App Entwicklung 10.09.2017
[OFFEN] Appinventor WebViewer Handy Android App Entwicklung 08.07.2017

Besucher kamen mit folgenden Begriffen auf unsere Seite:

  1. android kann embeddet video nicht

Du betrachtest das Thema "Embedded Youtube Videos in einem Webview" im Forum "Android App Entwicklung",
  1. Android-Hilfe.de verwendet Cookies um Inhalte zu personalisieren und dir den bestmöglichen Service zu gewährleisten. Wenn du auf der Seite weitersurfst stimmst du der Cookie-Nutzung zu.  Ich stimme zu.