Ошибка пешеходного перехода в моем метеорном приложении XWalkAutofillClient::OnFirstUserGestureObserved()

Я добавил cordova:cordova-plugin-crosswalk-webview 1.6.1 в свой метеоритный проект 1.3.2.4. Когда я запускаю свое приложение на своем устройстве Android, у меня возникает эта ошибка, когда я нажимаю кнопку/ссылку или касаюсь экрана:

E/chromium(7891): [ОШИБКА:xwalk_autofill_client.cc(172)] Не реализовано в виртуальной пустоте xwalk::XWalkAutofillClient::OnFirstUserGestureObserved()

у меня тоже такая ошибка при запуске

E/chromium (7891): [ОШИБКА: runtime_javascript_dialog_manager.cc(118)] Не реализовано в виртуальной пустоте xwalk::RuntimeJavaScriptDialogManager::CancelActiveAndPendingDialogs(content::WebContents*)


person user3415686    schedule 02.05.2016    source источник
comment
покажи код, может поможет   -  person LF00    schedule 01.12.2016


Ответы (1)


Я также столкнулся с этим, и я решил его, добавив это в действие, где xwalkview находится в , и сослаться на здесь

 @Override
   protected void onPause() {
       super.onPause();
       if (mXwalkView != null) {
           mXwalkView.pauseTimers();
           mXwalkView.onHide();
       }
   }

   @Override
   protected void onResume() {
       super.onResume();
       if (mXwalkView != null) {
           mXwalkView.resumeTimers();
           mXwalkView.onShow();
       }
   }

   @Override
   protected void onDestroy() {
       super.onDestroy();
       if (mXwalkView != null) {
           mXwalkView.onDestroy();
       }
   }

   @Override
   protected void onActivityResult(int requestCode, int resultCode, Intent data) {
       if (mXwalkView != null) {
           mXwalkView.onActivityResult(requestCode, resultCode, data);
       }
   }

   @Override
   protected void onNewIntent(Intent intent) {
       if (mXwalkView != null) {
           mXwalkView.onNewIntent(intent);
       }
   }

добавьте android:hardwareAccelerated="true" к узлу приложения, чтобы открыть аппаратное ускорение.

person LF00    schedule 01.12.2016