android - 关闭由 IntelXDK android build 构建的 android 混合应用程序

标签 android cordova hybrid-mobile-app intel-xdk

我正在使用适用于 Android 平台的 IntelXDK android build 创建 java 脚本混合应用程序。 我无法使用以下代码退出我的应用程序:

<html>
  <head>
  <title></title>

    <script type="text/javascript" src="cordova.js"></script>      
    <script type="text/javascript"">

        function onLoad()
        {
              document.addEventListener("deviceready", onDeviceReady, true);
        }

        function exitFromApp()
         {
            navigator.app.exitApp();
         }

    </script>
</head>
<body onload="onLoad();">
   <button name="buttonClick" onclick="exitFromApp()">Click Me!</button>
  </body>
</html>

相同的代码适用于 IntelXDK crosswalk build
如何使用 android build 关闭应用程序?

最佳答案

我检查了一下,它在 android 构建中不起作用。 3 月下旬将有一个更新,将 android 版本更新为更新的 cordova。我确认它在这里有效。也许在那之前您可以继续使用人行横道构建?

关于android - 关闭由 IntelXDK android build 构建的 android 混合应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22177422/

相关文章:

android - 2.3 上带有完成 SoftInput 操作标签的多行 EditText

ios - mobilefirst ios 混合应用程序无法连接到生产服务器

angularjs - Web 应用程序和 Cordova 应用程序之间的代码共享

cordova - PhoneGap iOS应用程序明显慢吗?

cordova - AppRTC安卓人行横道

android - 根据选择微调器的哪个元素更改选项卡内容

android - 将 'ant clean test' 与最新的 android sdk 一起使用。 '${renderscript.opt.level}' 不是 com.android.ant.RenderScriptTask$OptLevel 的允许值

android - 检测 fragment 主视图的测量传递何时完成(或 Android 等效的 viewDidLayoutSubviews)

cordova - Cordova/Ionic 插件管理的最佳实践?

android - 我们可以将 mysql 表数据提取到 phonegap android 中吗?或者必须为 json 结果创建一个 web 服务?