Невозможно воспроизвести более 30 секунд музыки с помощью Deezer SDK с Cordova - PullRequest
0 голосов
/ 23 сентября 2018

Я хочу разработать музыкальное мобильное приложение с использованием Javascript Deezer SDK (у меня есть премиум-аккаунт).Пока что я сделал простой пример с кнопкой входа в систему и кнопкой воспроизведения, вызвав функцию DZ.player.playTracks.Когда запускается в моем браузере, все работает нормально.Я захожу в свой аккаунт, трек начинается с начала , и я могу слушать его до конца.

Проблема в том, что когда я запускаю его на своем телефоне (iOS),На данный момент у меня проблема с эмулятором, поэтому я подключаюсь к Ionic Server напрямую с моего iPhone.Мне удается войти в систему, но даже после этого песня начинается в середине, и не длится более 30 секунд .

Интересно, это из-за Кордовы??Или из-за Дизера?Я уверен, что через браузер можно воспроизводить звук более 30 секунд.

1 Ответ

0 голосов
/ 24 сентября 2018

Нашел печальный ответ: невозможно воспроизвести фрагменты длительностью более 30 секунд на мобильном телефоне с использованием Javascript SDK.См. Ответ на веб-сайте Deezer https://developers.deezer.com/musicplugins/player

-> "Из-за ограничений Flash на мобильном телефоне можно просматривать только 30 секунд предварительного просмотра."

...