iPhone does not recognize PhoneGap's navigator.app
11,347
navigator.app.exitApp() does not work on IOS, only Android. On iOS, Apple does not allow apps to programmatically exit.
It can be done through iOS objective c side but there's a good chance this app will be rejected in Apple app store.
Here you will find a good explanation: https://groups.google.com/forum/?fromgroups=#!topic/phonegap/XjTm0ua4uOY.
Author by
Hodaya Shalom
Updated on June 17, 2022Comments
-
Hodaya Shalom almost 2 years
I have a button to exit from the application. The function looks like this:
//Close application function close_window() { navigator.app.exitApp(); }
It did not work, so I tried the following line:
navigator.device.exitApp();
It did not work either. Then I discovered by alert that the iPhone does not recognize PhoneGap's navigator.app and navigator.device. I use PhoneGap version 2.2.0.
Why is this happening?
P.S.: It works for me on Android.