PhoneGap - 本地手机主屏幕的按钮

Posted

技术标签:

【中文标题】PhoneGap - 本地手机主屏幕的按钮【英文标题】:PhoneGap - Button to native phone home screen 【发布时间】:2013-07-19 12:31:37 【问题描述】:

我目前正在使用 PhoneGap build 2.9.0 创建一个简单的应用程序,我想知道是否可以创建一个按钮,将用户带到您的应用程序和手机默认主屏幕之外。

我正在尝试模拟关闭按钮,我意识到您无法使用 ios 关闭应用程序,但我认为您可以使用 android 和 blackberry 关闭应用程序。所以我的解决方法是尝试重定向到用户手机上的默认主屏幕(而不是强制关闭应用程序)

有什么想法吗?

【问题讨论】:

您可能会导致应用崩溃 【参考方案1】:

您真的不应该在 Android 中使用关闭(停止)按钮 - 操作系统旨在自行关闭应用程序。对于 Android,您可以使用:

navigator.device.exitApp();

这里有更多关于此事的信息:http://community.phonegap.com/nitobi/topics/how_to_exit_from_the_phonegap_app_on_android_and_ios

【讨论】:

我觉得它非常有用,尤其是 android 上的谷歌导航应用程序有一个退出应用程序按钮。但是我不想退出我的应用程序,只是返回用户的默认主屏幕,同时仍然让应用程序在后台运行 那么请看这里 - link 也许你可以尝试使用backbutton 事件破解它。【参考方案2】:

在 iOS 上,Apple 不允许应用程序以编程方式退出。

希望这会有所帮助。

【讨论】:

我不想让应用退出 :) 只是为了进入手机的默认主屏幕(大多数智能手机都有类似的屏幕),就像我说的那样,这是 iOS 的一种解决方法 ***.com/questions/5360846/suspend-the-application - 除非您希望您的应用被拒绝,否则您不能这样做。

以上是关于PhoneGap - 本地手机主屏幕的按钮的主要内容,如果未能解决你的问题,请参考以下文章

ABAP 子屏幕上的按钮怎么响应

Facebook Like 按钮 + Phonegap

cordova/phonegap 屏幕缺口检测(适用于所有手机,不仅适用于 iPhone X)

Android 运行 Phonegap 应用程序 - 屏幕模糊/调整大小

PHONEGAP ANDROID:仅在应用程序主屏幕 (SplashScreen) 上隐藏状态栏

phonegap 无法与本地主机上的 xampp 服务器连接