Webview JAVA Override

    • Webview JAVA Override

      Guten Morgen Community!

      Neu-Account hier, grüße aus dem Norden....

      Issue:
      Ich stelle gerade fest, dass die Chromium.org den Webview in der Version 49....
      dahingehend geändert hat, dass Apps im Background plötzlich nicht mehr den GPS Locationservice bedienen...na klasse...grmmpfflll.

      Anyway, Chromium-Dev schrieb:
      "There is a workaround.. override webview.getWindowVisibility and onWindowVisibilityChanged to always report window being visible. That effectively turns off the visibility optimizations, including pausing geolocation."

      Binde ich Overrides via MEINEAPP.java ein, bekomme ich aber eine (Compiler-) Fehlermeldung, dass das Symbol "onWindowVisibilityChanged" nicht bekannt sei, da mir sehr offensichtlich ein import fehlt.

      Wenn sich jemand dazu hinreißen lassen würde und mir zeigen könnte,wie ich die beiden entspr. Overrides einbinden muss, welche Imports nötig sind und wie der Code optimalerweise aussehen sollte....ein ewiger Dank würde ihn begleiten :)



      Vielen Dank!

      Gruß
      Richard (Cordova 5.1.1)
      8o