sounds like a security issue:
did you add whitelist plugin, set the security policy meta-tag in your index.html?
If status is 0 it means in most cases that the client (your app - so the sender) canceled the request like request timeout, cors problem, security issues, or simple aborted.
Which device, which ionic version and output in the javascript console???