Михаиллл
Мамыр 24, 2020, 5:49 Т.Қ.

QML Audio вылетает без ошибки

Добрый день.
При изменении source в QML Audio программа периодически вылетает. Перед Самоубийством программа не выдает ошибки.
Скажите пожалуйста, в чем может быть дело?

2

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

5
Evgenii Legotckoi
  • Мамыр 25, 2020, 12:03 Т.Қ.

Добрый день.
По таким симптомам очень трудно вообще о чём либо судить :(

    Михаиллл
    • Мамыр 25, 2020, 12:12 Т.Қ.

    Такую же ошибку получил и с видео. Ошибка повляется быстрее всего при изменении видимости родителя. Вы не знаете, как можно узнать, на каком месте вылетает?

      Evgenii Legotckoi
      • Мамыр 25, 2020, 12:15 Т.Қ.

      Методом тыка, раскидать console.log по всей программе и смотреть, где по ходу выполнения отвалится.
      А вообще, если дело в изменении видимости, то я бы просто останавливал воспроизведение перед изменением видимости.

        Михаиллл
        • Мамыр 25, 2020, 12:22 Т.Қ.

        Я пытался останавливать, но не помогпет. По логике у меня ничего нет после изменения source, дебаг пишет что source ихменился и потом через секунду выкидывает. Но если то же делал из окна, пока с ним ничего не произошло, то работает нормально.

          Михаиллл
          • Мамыр 25, 2020, 7:40 Т.Қ.
          • Жауап шешім ретінде белгіленді.

          Похоже баг в том, что если задать source = "" (и возможно любой не читаемый файл) после проигрывания, то при следующей загрузке читаемого файла программа ломается. Выход только в том, что бы не задавать "".

            Пікірлер

            Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
            Кіріңіз немесе Тіркеліңіз