Does Media Analytics work with a single webpage application?
Yes, for your single page application, you can execute a method to rescan the entire DOM or parts of the DOM for new media by using paq.push(['MediaAnalytics::scanForMedia']);
Read more about scanning the DOM for new media.