2015-06-11 4 views
0

Я попытался это - со звуком ShipBullet.m4a файла в App Watch и расширений (чтобы убедиться, что его можно найти):Воспроизведение звука с WatchKit 2

if let url = NSBundle.mainBundle().URLForResource("ShipBullet", withExtension:"m4a") { 
    let asset = WKAudioFileAsset(URL:url) 
    let sound = WKAudioFilePlayerItem(asset:asset) 
    audioPlayer = WKAudioFilePlayer(playerItem:sound) 
} 

audioPlayer.play() 

Однако аудиоплеера всегда ноль и звук не воспроизводится. Зачем? Спасибо за помощь!

+0

Возможный дубликат [Воспроизведение звука в Apple Watchkit] (http://stackoverflow.com/questions/30744166/playing-sound-in-apple-watchkit) – xaxxon

ответ

0

Взгляните на этот ответ на тот же вопрос, который я задал. Play sound on Watchkit

Дайте мне знать, как вы себя чувствуете, я не могу заставить звук играть на самих часах, но на симуляторе он просит гарнитуру Bluetooth.

+0

Я пробовал, не могу заставить его работать на реальных устройствах , Тебе повезло больше? –

+0

Не повезло, я обновлю, если я сделаю –

+0

Вот что я нашел: 1) он будет работать только с устройством Bluetooth, если нет, воспроизведение звука затормозит интерфейс, 2) звук будет воспроизводиться только один раз. Попытка играть снова не будет готова. –

Смежные вопросы