2013-04-12 3 views
2

Я разработал приложение sencha-phonegap, которое включает в себя воспроизведение видео, уже присутствующих в приложении.HTML-видео играет со звуком только через наушники -iOS?

Когда я воспроизвожу любое другое видео, такое как видеоролик через родной проигрыватель, звук слышен отлично от стереофонических громкоговорителей, присутствующих внизу.

Я просто использую тег xtype: video, чтобы воспроизвести видео. Вот мой код для воспроизведения видео:

{ 
    xtype : 'video', 
    x  : 0, 
    y  : 0, 
    left  :'0px', 
    top  :'0px', 
    width : 175px, 
    height : 98px, 
    url  : "path of video" 
    posterUrl: 'placeholder.png' 
    } 

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

Я проверил для звонка и регуляторов громкости. Все в максимуме. Мое приложение поддерживает iOS версии 5.0 и выше. Может ли это быть проблемой, связанной с iOS?

Просьба указать какое-либо направление.

Thanx

ответ

1

На одном из sencha forum, я нашел This Link Which Helped Me.

Поскольку он конкретно упоминает о сценарии звонка, он также упоминает в общих чертах, что нам нужно добавить метод воспроизведения для работы звука.

Cheers | m |

2

Пожалуйста сначала добавьте Audio Toolbox и AVFoundation рамки, если не добавлен уже и чем класс импорта, в котором вы добавляете следующие строки при запуске приложения

#import<AVFoundation/AVFoundation.h> 

чем добавить эти два линий в вашем проекте при запуске приложения

UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker; AudioSessionSetProperty (kAudioSessionProperty_OverrideAudioRoute, sizeof (audioRouteOverride), & audioRouteOverride);

Возможно, это сработает.

+0

Хотя этот ответ не служил цели, но это было полезно в прорыве. Thanx – madLokesh

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