views:

84

answers:

1

Hi Guys

I am trying to call https request in phonegap iphone app using jquery's method getJSON(),though it work fine in normal safari,but in mobile safari,it gives error like Download Failed-Safari cannot download this file

Please suggest me...

Thanks

A: 

If I'm reading this right, I don't think it has to do with JSON. I'd suggest looking at what the URL is for the https request.

I believe that, generally, that error is because you are trying to download a file type that is not supported on the phone. It may be supported on "normal safari" (e.g. downloading an .exe or .dmg), but the phone is more selective about which types it will allow for download - since it doesn't "save to disk" to allow the user to deal with the unknown type later.

I have not looked into it, but I would guess this has to do with supported protocol handlers and/or mime types for the phone - and the URL you are requesting is not supported. :)

Eric
Thanks Eric..Can you please tell me which extension are supported by iphone to download that file ?
Tushar Ahirrao
Check here: http://developer.apple.com/safari/library/documentation/appleapplications/reference/safariwebcontent/CreatingContentforSafarioniPhone/CreatingContentforSafarioniPhone.html
Eric