HTML5 <Audio> Tag auf Android

Ich habe viele Threads gefunden, die die Unterstützung von Tag auf Android diskutieren. So weit sieht es aus, dass auch Android Froyo 2.2 nicht spielen kann (ich habe Tests auf nexus One gemacht).

Nach der www.html5test.com Webseite wird das Tag selbst unterstützt, aber keine Codecs sind im Browser (mp3, ogg ..). So wie kann ich das Problem lösen?

  • So stellen Sie die Farbe für die Bildansicht in Android ein
  • Wie kann ich eine Datei auf / sdcard ausführen?
  • Überprüfen der Signatur auf Android-In-App-Kaufnachricht in Python auf Google App Engine
  • Wie kann ich das Optionsmenü ausblenden?
  • Wie bekomme ich Dialogbox aus der Klasse, die Anwendung in Android verlängert?
  • So lösen Sie Speicher in android, um Speicherverlust zu vermeiden
  • Bisher sehe ich nur eine Lösung, benutze den eingebetteten Flex oder Flash Player, der mp3 streamen kann. Ist das korrekt? Ist das der einzige Weg, ich kann die .mp3 oder anderen Audio-Stream in Android-Web-Browser zu spielen?

    Ist Android 2.3 Lebkuchen unterstützen einige Audio-Stream ???

    Vielen Dank BR STEN

    Später hinzugefügt : Die Arbeitslösung, die ich endlich benutzt habe, ist eine kleine Flex .swf für Streaming. Es kann ziemlich einfach in die HTML-Web-Seite integriert werden (Flex-Javascript-Kommunikation funktioniert ziemlich gut). Das einzige Problem ist, dass bei einigen Handys der Flash Player nicht neu installiert wird und muss von Android Market zuerst heruntergeladen werden.

    Noch einmal hinzugefügt : Nun, das <audio> Element ist sogar auf Android 2.3 – ich weiß nicht, was in Google ist, dass so eine einfache Sache ein Problem ist. Mit dem Flex-Player ist okey, aber das Problem ist, dass bei einigen Handys der Adobe Flash Player nicht von Android-Markt installiert werden kann, denn es gibt einige Adobe HW-Anforderungen wie 1Ghz CPU, etc. Einige Anbieter wie HTC bieten die eigenen Flash-Player, Aber das ist ziemlich schlecht und funktioniert nicht richtig mit dem AS 3.0 … So weit funktioniert alles vor allem bei Samsung Handys (wie Nexus S oder Galaxy S).

  • Siehe Änderungen in Android Support Library Quellen zwischen zwei Versionen
  • Kann jemand OAuth erklären?
  • Android: NavigationDrawer / mehrere Aktivitäten / gleiche Menü
  • Android Test Case - wie man die Ausgabe anzeigt?
  • Android appwidget wird nicht von der Aktivität aktualisiert
  • Liste aller Leaderboards in Google Play-Spiel-Dienste
  • 2 Solutions collect form web for “HTML5 <Audio> Tag auf Android”

    Was du ausgegraben hast, stimmt mit dem überein, was ich auch eingelebt habe 2.2 unterstützt das Audio-Tag aber hat keine Codecs, um es zurückzugeben, das ist anscheinend ein Bug, der in Releases über Froyo behoben wurde:

    http://code.google.com/p/android/issues/detail?id=9372

    Ich habe das Audio-Tag mit einer MP3-Datei auf meinem Nexus S verwendet, es funktioniert dort richtig (für die aktuellste Firmware-Version zumindest).

    Ich habe vergessen, zuerst zu fragen. Denken Sie an die Entwicklung einer Android-Anwendung oder nur eine regelmäßige Web-App? Ursache für diese Lösung benötigen Sie Android-Code.

    Wenn Sie nicht überlegen, Android-Code, dann können Sie den Rest der Nachricht überspringen, sorry!

    ========================================== =====================================

    Hier ist es ein Trick: Sie können regelmäßige Links zu Ihren Audio-Dateien verwenden oder Javascript verwenden, um auf eine der Dateien umzuleiten (wenn Sie Javascript tun), dann überschreiben Sie die Url-Laden, wie folgt:

     mWebView.getSettings().setJavaScriptEnabled(true); mWebView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true); mWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url.endsWith(".ogg")){ Log.d(TAG, "Reproducir archivo OGG"); Uri tempPath = Uri.parse(url); MediaPlayer player = MediaPlayer.create(WebViewVideo.this, tempPath); player.start(); return true; }else{ return super.shouldOverrideUrlLoading(view, url); } } }); 

    Hoffe das hilft, das macht für mich!

    Grüße.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.