{"action":"created","issue":{"url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/638","labels_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/638/labels{/name}","comments_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/638/comments","events_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/638/events","html_url":"https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/638","id":107501834,"number":638,"title":"CrossWalk, Google Maps Plugin and SplashScreen results in a white screen overlay","user":{"login":"pbrisson","id":3892766,"avatar_url":"https://avatars.githubusercontent.com/u/3892766?v=3","gravatar_id":"","url":"https://api.github.com/users/pbrisson","html_url":"https://github.com/pbrisson","followers_url":"https://api.github.com/users/pbrisson/followers","following_url":"https://api.github.com/users/pbrisson/following{/other_user}","gists_url":"https://api.github.com/users/pbrisson/gists{/gist_id}","starred_url":"https://api.github.com/users/pbrisson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pbrisson/subscriptions","organizations_url":"https://api.github.com/users/pbrisson/orgs","repos_url":"https://api.github.com/users/pbrisson/repos","events_url":"https://api.github.com/users/pbrisson/events{/privacy}","received_events_url":"https://api.github.com/users/pbrisson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":28,"created_at":"2015-09-21T12:35:16Z","updated_at":"2015-12-23T15:09:43Z","closed_at":null,"body":"Hello,\r\n\r\nFirst, I know this has been discussed previously in multiple issues; I dug all reported issues and unfortunately couldn't find a solution to what I'm experiencing.\r\n\r\nI'm using Crosswalk on Android 4.1.1. Here's my list of installed plugins:\r\n\r\n    cordova-plugin-console 1.0.1 \"Console\"\r\n    cordova-plugin-crosswalk-webview 1.3.1 \"Crosswalk WebView Engine\"\r\n    cordova-plugin-device 1.0.1 \"Device\"\r\n    cordova-plugin-splashscreen 2.1.0 \"Splashscreen\"\r\n    cordova-plugin-whitelist 1.0.0 \"Whitelist\"\r\n    plugin.google.maps 1.3.1 \"phonegap-googlemaps-plugin\"\r\n\r\nAs you can see, I have both splashscreen and whitelist installed, so it's unrelated to previous issues.\r\n\r\nIn order to replicate, follow instructions here: https://github.com/wf9a5m75/phonegap-googlemaps-plugin/wiki/Tutorial-for-CrossWalk-Webview-Plugin-%28Android%29\r\n\r\nEverything works fine after compiling project after these steps.\r\n\r\nYou can replicate the issue by commenting the line:\r\n\r\n    map = plugin.google.maps.Map.getMap(div);\r\n\r\nDoing so will result of a white screen staying over the webview after splashscreen is hidden. There's no way to hide it. My assumption was that it could be CrossWalk splashscreen not getting first paint event so that it's not getting hidden, but I'm not sure.\r\n\r\nI tried a bunch of things to solve this, but has been unsuccessful so far.\r\n\r\nMy issue is that I'm having a home screen on my app that allows the user to select various options before the map is shown, so there's no need to initialize the map plugin until these options has been set. Doing so result is this white screen overlay; it seems the google maps plugin absolutely has to initialized on the first screen for this to be gone.\r\n\r\nI'm callling it an overlay because the white screen is only hiding the webview; it's still getting clicks! So if I get the overlay, then clicks on the area where a button is supposed to be, it gets me to the second screen where the map is initialized and the white screen disappears.\r\n\r\nPlease note if I launch the app on my phone (Samsung Galaxy S5), and that the lock screen is still active when I'm launching the app, I'm not a able to replicate; I need to see the splashscreen of the app while it is being launched to be able to get this white screen.\r\n\r\nAny ideas?\r\n\r\nThanks for your time!\r\n"},"comment":{"url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/comments/166919896","html_url":"https://github.com/mapsplugin/cordova-plugin-googlemaps/issues/638#issuecomment-166919896","issue_url":"https://api.github.com/repos/mapsplugin/cordova-plugin-googlemaps/issues/638","id":166919896,"user":{"login":"FmeuMan","id":6824600,"avatar_url":"https://avatars.githubusercontent.com/u/6824600?v=3","gravatar_id":"","url":"https://api.github.com/users/FmeuMan","html_url":"https://github.com/FmeuMan","followers_url":"https://api.github.com/users/FmeuMan/followers","following_url":"https://api.github.com/users/FmeuMan/following{/other_user}","gists_url":"https://api.github.com/users/FmeuMan/gists{/gist_id}","starred_url":"https://api.github.com/users/FmeuMan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/FmeuMan/subscriptions","organizations_url":"https://api.github.com/users/FmeuMan/orgs","repos_url":"https://api.github.com/users/FmeuMan/repos","events_url":"https://api.github.com/users/FmeuMan/events{/privacy}","received_events_url":"https://api.github.com/users/FmeuMan/received_events","type":"User","site_admin":false},"created_at":"2015-12-23T15:09:43Z","updated_at":"2015-12-23T15:09:43Z","body":"Black overlay ? Havo you followed these steps ? [Tutorial for CrossWalk Webview Plugin](https://github.com/mapsplugin/cordova-plugin-googlemaps/wiki/Tutorial-for-CrossWalk-Webview-Plugin-%28Android%29#5-change-the-androidmanifestxml-mainactivityjava-and-xwalkwebviewenginejava)"}}