سؤال

يبدو أن رئيسي يعتقد أن هناك طريقة للعب الملفات الصوتية عبر واجهة QT مدمجة تأتي مع واجهة مستخدم مشروطة، مثل إطار دفتر العناوين الخاص بك كثيرا.

أيضا، ينبثق تطبيق البريد مشغل مدين كيو تي لتشغيل ملفات الصوت المرفقة ثم يخفي نفسه عند الانتهاء.

لقد قمت بطلب جيدة 2 ساعة من البحث ولا يمكنني العثور على أي واجهة مستخدم مسبقة المبنية مسبقا لتشغيل الصوت. أنا أفهم أنني أستطيع أن أفعل ذلك عبر AVAudioPlayer, ، لكن ذلك لا يزال يتطلبني بناء واجهة مستخدم مخصصة، وهو ما يرام، لكننا نبحث عن الإلمام البسيط والاتساق.

أنا فقط وجدت MPMusicPlayerController, ، ولكن يبدو أنه يلعب فقط itunes media، وليس الوسائط من مسارات الملفات.

إذن، هل هناك مشغل صوتي مسبقا UI؟

هل كانت مفيدة؟

المحلول

MPMoviePlayerController يمكن أيضا استخدامها لتشغيل الملفات الصوتية (على الرغم من أنه غير مستحسن):

MPMoviePlayerController *mPlayer = [[MPMoviePlayerController alloc] initWithContentURL: [NSURL URLWithString:@"http://www.freeaudioclips.com/music1/Sound_Effects/austinmail.wav"]];
// Show Audio player just to test it out
if (mPlayer)
{
    [mPlayer play];
}

اقرأ وثائق أبل وللمزيد من التفاصيل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top