Mi chiedo come soundcloud possa riprodurre musica senza problemi durante la navigazione tra le pagine. È possibile che utilizzino Ajax perchè la barra in alto sembra non ricaricarsi durante la navigazione ma vedo le modifiche dell'URL. C'è un modo per caricare il contenuto usando Ajax e impostare l'URL su un altro?In che modo Soundcloud consente di riprodurre la musica durante la navigazione?
12
A
risposta
20
HTML5 ha introdotto una nuova API, chiamata HTML5 History API. Puoi leggere di usarlo qui - http://diveintohtml5.info/history.html
Questa API ti consente di aggiornare la barra degli indirizzi del browser con JavaScript, così puoi cambiare il contenuto della pagina in base all'URL. L'uso di AJAX non ha davvero a che fare con le modifiche dell'interfaccia utente, è possibile controllare la scheda delle reti negli strumenti di sviluppo di Chrome per vedere che le richieste vengono rilasciate con XHR.
Problemi correlati
- 1. Consente la riproduzione di musica durante la registrazione di video come snapchat ios
- 2. In che modo crossfade la musica in cocos2d?
- 3. Come riprodurre musica in loop in libgdx?
- 4. Android: come riprodurre la musica al massimo volume possibile?
- 5. In che modo Lisp consente di ridefinire la lingua stessa?
- 6. iPhone AVAudioPlayer interrompe la musica di sottofondo
- 7. Non riprodurre suoni da stream_url API SoundCloud
- 8. RaiseCanExecuteChanged Eccezione COM durante la navigazione?
- 9. riprodurre musica di sottofondo in un loop Qt
- 10. iOS AVAudioPlayer interrompe la musica di sottofondo di un'altra app
- 11. Ottenere la potenza di una musica riprodotta in iPhone
- 12. Android - la storia chiara durante la navigazione tra le Attività
- 13. Riproduzione e registrazione di video durante la riproduzione di musica backgorund
- 14. Cocos Denshion: Riproduci effetti sonori in sincronia con la musica
- 15. Sintetizzare programmaticamente la musica di programmazione?
- 16. Caricare la canzone sull'account Soundcloud utilizzando javascript
- 17. Come continuare a riprodurre musica in background dopo che l'utente ha rimosso l'app?
- 18. Xcode continua a sospendere la mia musica
- 19. Come registrare video e mantenere la musica in sottofondo?
- 20. Analizzando musica in Java
- 21. In che modo GitHub fa il suo fantastico effetto di cancellazione della pagina durante la navigazione nei repository?
- 22. Fai in modo che la barra di navigazione di Bootstrap di Twitter funzioni come schede
- 23. È possibile rilevare la musica non iPod?
- 24. Come si fa in modo che NetBeans ignori i file durante la ricerca di file?
- 25. Come riprodurre l'audio durante la telefonata con Android?
- 26. In che modo la funzione load() consente all'utente di fornire una richiamata?
- 27. AngularJS vista non cambia durante la navigazione di collegare
- 28. in che modo la "C" esterna consente il codice C++ in un file C?
- 29. Come mantenere la riproduzione audio durante la navigazione tra le pagine?
- 30. Che cos'è una buona API per la creazione di musica tramite la programmazione?