الشحن السريع أغنية باستخدام Avaudioplayer
-
20-09-2019 - |
سؤال
أقوم بإنشاء تطبيق مشغل صوتي، أحتاج إلى تمكين المستخدم بسرعة إلى الأمام والخلف من الأغنية من خلال حمل زر (بشكل منفصل لكل منها). لقد فعلت للعب والتسخين والتخطي إلى الأغنية التالية والسابقة. لكنني تعالى مع هذا القسم. أنا لا أعرف الطريقة لتنفيذ هذا. الثابتة والمتنقلة مساعدة.
المحلول
استخدم ال 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
لا تنتمي إلى StackOverflow