Yes I see i do not mention that to clearly.
Preview uses a direct file link because of that in the following situations preview wont work:
1. you set the setting security 'Protect your Download Directory' to yes
2. If your download folder is outsite the public html folder
when the file would be called with the jdownloads php script it could keep working.