If you are able to preview a PDF or Image or an Audio file, then that is due to the ability of the browser to open those files in preview mode. Asana doesn’t control that.
In Chrome I have added an extension:
This extension allows me to preview even Docs and Excel files in Chrome.
You need to download them, in order to Save them after editing, however you can easily preview them within the browser.
Try it out.