Since I upgraded my Meteor 1.2 app to 1.5, I can’t get the Android version running anymore. There seem to be quite some problems related to Crosswalk. If I start the app, I get the following error messages in the console:
I20170717-11:11:22.042(2)? I/CordovaLog( 3789): Changing log level to DEBUG(3)
I20170717-11:11:22.093(2)? I/chromium( 3789): [INFO:library_loader_hooks.cc(143)] Chromium logging enabled: level = 0, default verbosity = 0
I20170717-11:11:22.094(2)? E/chromium( 3789): [ERROR:xwalk_platform_notification_service.cc(143)] Not implemented reached in virtual bool xwalk::XWalkPlatformNotificationService::GetDisplayedPersistentNotifications(content::BrowserContext*, std::__1::set<std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > >*)
I20170717-11:11:22.094(2)? E/chromium( 3789): [ERROR:xwalk_browser_context.cc(87)] Failed to read preference, error num: 0
I20170717-11:11:22.094(2)? W/chromium( 3789): [WARNING:xwalk_external_extension.cc(58)] Error loading extension '/data/app/io.guzz.mobileapp-1/lib/arm/libxwalkcore.so': couldn't get XW_Initialize function.
I20170717-11:11:22.094(2)? W/chromium( 3789): [WARNING:xwalk_extension_server.cc(407)] Failed to initialize extension: /data/app/io.guzz.mobileapp-1/lib/arm/libxwalkcore.so
I20170717-11:11:22.113(2)? W/chromium( 3789): [WARNING:xwalk_external_extension.cc(58)] Error loading extension '/data/app/io.guzz.mobileapp-1/lib/arm/libxwalkdummy.so': couldn't get XW_Initialize function.
I20170717-11:11:22.114(2)? W/chromium( 3789): [WARNING:xwalk_extension_server.cc(407)] Failed to initialize extension: /data/app/io.guzz.mobileapp-1/lib/arm/libxwalkdummy.so
I20170717-11:11:22.114(2)? I/chromium( 3789): [INFO:xwalk_extension_renderer_controller.cc(42)] EXTENSION PROCESS DISABLED.
I20170717-11:11:22.114(2)? I/MeteorWebApp( 3789): Serving asset bundle with version: 4b969cbefac69da806589143e27267333d3cb677
I20170717-11:11:22.659(2)? E/chromium( 3789): [ERROR:layer_tree_host_impl.cc(2233)] Forcing zero-copy tile initialization as worker context is missing
I20170717-11:11:24.091(2) (android:http://localhost:12328/packages/modules.js:624) 'window.webkitStorageInfo' is deprecated. Please use 'navigator.webkitTemporaryStorage' or 'navigator.webkitPersistentStorage' instead.
I20170717-11:11:24.092(2) (android:http://localhost:12328/packages/modules.js:624) 'webkitIndexedDB' is deprecated. Please use 'indexedDB' instead.
I20170717-11:11:27.684(2) (android:http://localhost:12328/cordova.js:1223) deviceready has not fired after 5 seconds.
I20170717-11:11:27.684(2) (android:http://localhost:12328/cordova.js:1216) Channel not fired: onDOMContentLoaded
I20170717-11:11:34.442(2) (android:http://localhost:12328/packages/concats_app-main.js:175) %cguzz: Using Guzz as WebRTC backend provider
I20170717-11:11:36.811(2) (android:http://localhost:12328/packages/concats_app-main.js:175) %cguzz: Running as mobile app (Android)
I20170717-11:11:37.365(2)? E/chromium( 3789): [ERROR:web_contents_delegate.cc(197)] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
I20170717-11:11:38.337(2) (android:http://localhost:12328/cordova.js:312) Error in Success callbackId: PushNotification452558307 : ReferenceError: device is not defined
I20170717-11:11:38.342(2) (android:http://localhost:12328/cordova.js:314) Uncaught ReferenceError: device is not defined
I20170717-11:11:38.734(2)? E/chromium( 3789): [ERROR:web_contents_delegate.cc(197)] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
I20170717-11:11:38.755(2)? E/chromium( 3789): [ERROR:web_contents_delegate.cc(197)] WebContentsDelegate::CheckMediaAccessPermission: Not supported.
I20170717-11:11:40.452(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:40.529(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:41.380(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:42.173(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:42.873(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:43.140(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:45.572(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:45.812(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:47.443(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:51.112(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
I20170717-11:11:51.137(2)? E/chromium( 3789): [ERROR:PlatformKeyboardEvent.cpp(84)] Not implemented reached in static bool blink::PlatformKeyboardEvent::currentCapsLockState()
I20170717-11:11:55.186(2)? E/chromium( 3789): [ERROR:xwalk_autofill_client.cc(121)] Not implemented reached in virtual void xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()
The last couple of messages appear every time I touch the app or try to type text using the virtual keyboard. The app won’t connect to the server either, login is not possible anymore.
Is Crosswalk still supported in Meteor?