【问题标题】:Cordova app ios and android platform suddenly restartsCordova app ios 和 android 平台突然重启
【发布时间】:2016-09-14 03:46:53
【问题描述】:

我开始毫无问题地使用该应用程序,但玩了一段时间后,单击它会挂起并显示一秒钟的空白页面,然后一切都重新开始,没有控制台错误,没有 ios 日志错误也没有崩溃。我在 onLoad 方法和 deviceReady 事件中添加了一些 console.log,两者都被执行,localStorage 和 sessionStorage 都没有被清除。 我正在使用 cordova 6.1.1 和 cordova-ios 4.1.1 cordova-android 5.1.1 和 AngularJS 1.5.5 基本代码,我使用的插件是

This is the memory usage

  • cordova-plugin-geolocation@2.1.0
  • cordova-plugin-statusbar@2.1.0
  • cordova-plugin-splashscreen@3.1.0
  • cordova-plugin-network-information@1.2.0
  • cordova-plugin-inappbrowser@1.3.0
  • cordova-plugin-x-toast@2.4.2
  • cordova-plugin-crosswalk-webview@1.6.1
  • cordova-plugin-wkwebview-engine@~1.0.3
  • cordova-plugin-facebook4@~1.7.1
  • cordova-plugin-google-app-conversion-tracker
  • cordova-labs-wkwebview-engine-localhost
  • cordova 插件设备
  • cordova-plugin-file@~4.2.0
  • cordova-plugin-file-transfer@~1.5.1

任何帮助将不胜感激。

【问题讨论】:

  • ios 是一件让人头疼的事情,如果你要进行任何类型的调试,你都需要一台 Mac。然后跳过更多的步骤来设置环境。对于我的 Android / cordova 环境,我可以直接在 Chrome 上通过 USB 进行调试,看看是什么从我的桌面抛出错误。这就是为什么如果我的客户需要,我会多收取 200% 的费用来发布到 iOS。
  • 实际上我正在调试它,但没有错误只是看到控制台在重新启动后显示初始消息。

标签: android ios angularjs cordova hybrid-mobile-app


【解决方案1】:

在 Chrome 或 Webview playstore 升级上,系统将终止 cordova 应用程序(使用 SystemWebViewClient 和 SystemWebChromeClient 扩展 Webview)并重新启动它。帮助向 3rd 方开发人员获取 webview 的新更新。

https://developer.chrome.com/multidevice/webview/overview

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-30
    • 1970-01-01
    • 2014-11-20
    • 2017-10-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多