Swift - проблема с воспроизведением звука с URL-адреса [дубликат]

Другой способ взглянуть на это: Используются 64 бита для представления чисел. Как следствие, не может быть представлено более 2 ** 64 = 18 446 744 073 709 551 616 различных чисел.

Тем не менее, Math говорит, что существует уже бесконечное число десятичных знаков между 0 и 1. IEE 754 определяет кодировку для эффективного использования этих 64 бит для гораздо большего количества пробелов плюс NaN и +/- Infinity, поэтому есть пробелы между точно представленными числами, заполненными числами, только приближены.

К сожалению, 0,3 сидит в промежутке.

0
задан PoKoBros 30 April 2016 в 20:04
поделиться

2 ответа

Попробуйте это,

   var aSongURL: String = String(format: " https://p.scdn.co/mp3-preview/4f5fa753f8e814c51c718bf34bbc594bf55ef5b2")
        // NSLog(@"Song URL : %@", aSongURL);
    var aPlayerItem: AVPlayerItem = AVPlayerItem(URL: NSURL(string: aSongURL)!)
    var anAudioStreamer: AVPlayer = AVPlayer(playerItem: aPlayerItem)
    anAudioStreamer.play()

Избегайте синтаксической ошибки, если она есть, потому что у меня есть тип здесь

надеюсь, что это поможет:)

1
ответ дан Lion 27 August 2018 в 01:15
поделиться

AVAudioPlayer не предназначен для удаленных URL-адресов. Вместо этого используйте AVPlayer.

3
ответ дан matt 27 August 2018 в 01:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: