سؤال

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

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

المحلول

استخدم ال currentTime و duration ملكيات.

أي لتخطي الأمام

NSTimeInterval time = avPlayer.currentTime;
time += 5.0; // forward 5 secs
if (time > avPLayer.duration)
{
    // stop, track skip or whatever you want
}
else
    avPLayer.currentTime = time;

مماثلة من الذهاب إلى الوراء، فقط قارن currentTime ضد 0, ، بدلاً من duration

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