Skip to content
This repository was archived by the owner on May 20, 2021. It is now read-only.
This repository was archived by the owner on May 20, 2021. It is now read-only.

[IOS][1.3+] WKWebView terminated [White Screen of Death] - kills Geofence events #110

Closed
@Wade-BuildOtto

Description

@Wade-BuildOtto

When IOS WkWebview is terminated because the device is low on resources the apps Webview is no longer running and components like Geofence events are killed along with it.

I have added the below fix that recovers the app on open, but when the app is killed the geofences that were added, no longer trigger the transition event which allows me to call a method to track Exits and Enters from the user's device. This was working perfectly on 1.2.1 I had no issues for months.

Reference: [IOS] [1.3] White Screen Of Death ... #7018
pmwisdom commented on May 12 -
"apple has basically said its a bug in the WebView. Here's an issue along the same lines on the plugin page:" - Telerik#41

I am using:

Meteor 1.3.5.1
cordova-plugin-geofence@0.6.0
cordova-plugin-wkwebview-engine@https://github.com/apache/cordova-plugin-wkwebview-engine.git#815ed0741b9ae30b343d6429bd8ff2ad37ec5790 (Web View Fix)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions