2014-04-23 19 views
7

Sto cercando di utilizzare alcune librerie di visualizzazione per un'app mobile che sto creando (con PhoneGap).Visualizzazioni HTML5 nel cellulare

Le librerie sono: https://github.com/jsantell/dancer.js e http://www.michaelbromley.co.uk/blog/42/audio-visualization-with-web-audio-canvas-and-the-soundcloud-api

Tuttavia, essi non sembrano lavorare nella telefonia mobile. C'è un modo per integrarli in un'app? O è il supporto per alcune delle tecnologie che utilizzano ora supportate. Ho provato solo su iOS.

Grazie.

risposta

5

Il problema per ora è che l'API Audio Web non è supportata in cellulare diverso da iOS 6+

Controllare questo: http://caniuse.com/#feat=audio-api

Questa API è la base per la costruzione di un visualizzatore di audio.

Se si sta lavorando con PhoneGap, è possibile rendere parte del Web dell'applicazione e la parte del visualizzatore nativa e utilizzare ir come plug-in PhoneGap. È giustificato farlo a seconda di quanto% dell'applicazione è il visualizzatore.

+0

Ah, questo è un peccato. Grazie per questo. Conoscete altri modi in cui potrei ottenere questo? Sembra che persino Webgl sia fuori dal tavolo. Quali sarebbero le app che stanno attualmente utilizzando le visualizzazioni? Solo l'obiettivo c? Mi piace: https://itunes.apple.com/ca/app/audiogasm-music-visualizer/id301351375?mt=8 Grazie. – Jonovono

+0

In iOS è possibile perché l'API Web Audio funziona ed è possibile elaborare il file audio. Per Android penso che devi fare questo nativo, non il web. – fernandopasik

2

Per questo è possibile utilizzare lo Intel XDK. Ti permette di creare applicazioni mobili usando jQuery/JS/HTML5. Supponendo che tu abbia tutto il codice, non dovrebbe essere troppo difficile portarlo.

HTH.