title: Cordova video / audio won't play from cdvfile:// urls after update to 3.3.0
body: <p>My Cordova app downloads audio files from a server and makes them available to play when the device is offline. This was all working fine until yesterday when I upgraded to the latest version.</p>
  
  <p>Initially, neither the downloading (via the file transfer plugin) nor the playing (via the media plugin) would work. Looking into it further I found that <code>fileSystem.root.fullPath</code> now returns a path relative to the apps local web root folder, but it used to return a fully qualified path. Cordova now recommends using <code>fileSystem.root.toURL()</code> instead (<a href="http://cordova.apache.org/news/2014/02/10/plugins-release.html">http://cordova.apache.org/news/2014/02/10/plugins-release.html</a>). This did indeed fix the file transfer issue.</p>
  
  <p>However, using the new URL scheme doesn't work for audio files. When attempting to play the file I get an error saying <code>"Cannot use audio file from resource 'cdvfile://localhost/persistent/path/to/file'"</code>.</p>
  
  <p>Checking the Cordova issue tracker I found that someone has reported the same issue for video files as well (<a href="https://issues.apache.org/jira/browse/CB-6051">https://issues.apache.org/jira/browse/CB-6051</a>).</p>
  
  <p>It would seem that Cordova haven't updated the CDVSound plugin to handle the new file name format, but it might still work if I could get access to the fully qualified path as before. I have looked at the new code and docs but have not found a way to do this.</p>
  
  <p>Has anyone managed to get a fully qualified path from the file plugin?</p>