экран-заставка не работает на Samsung Galaxy Android 4.1.1

#android #cordova

#Android #кордова

Вопрос:

Я сталкиваюсь с одной типичной проблемой, когда наше приложение (созданное с помощью cordova 3.4.0) работает для всех версий от 2.3.x до 4.4.x, однако на следующем устройстве из-за плагина заставки приложение не может загружаться

Samsung Android SGH-1747M

Версия 4.1.1

Когда мы удаляем плагин splash, он работает нормально.

Проблема: у нас открыта заставка на 30 секунд, прежде чем мы перенаправим пользователя на нашу страницу входа (загрузка со стороны сервера)

Если мы добавим плагин заставки, он не загрузит страницу входа в систему, он навсегда отобразит наполовину черный и наполовину белый экран, но если я удалю плагин заставки, он заработает.Для всех других версий приложение отлично работает с плагином заставки.

Заранее спасибо за вашу помощь.

Начиная с версии 4.1.1, я не могу получить инструкции трассировки стека или ведения журнала в aLogcat, но ниже приведен метод onCreate, который у нас есть

  public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        if (appView == null) {
            init();
        }
        appView.setWebChromeClient(new CordovaChromeClient(this, appView));
        String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath();
        appView.getSettings().setAllowFileAccess(true);
        super.loadUrl(getString(R.string.app_url), 30000);
    }
  

и использует тот же интерфейс cordova для заставки, что и стандартный (версия cordova 3.4.0)

 <preference
 name="SplashScreen"
 value="splash"/>
  

Комментарии:

1. отслеживание стека? код? плагин?

2. Спасибо … добавлено — Дополнительная информация — в моем оригинальном сообщении