الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سكربت لعرض مجموعة من اجزاء فلم مقطع بشكل متتالي

بدأه joo في 9 مارس 2008 · 3 رد · 1,485 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدينا فلم فيديو ذو لاحقة

flv

ولكن بسبب ضخامة حجمه اضطررنا لتقطيعه لعدد من الأجزاء وتحميله على الوب

ونحن بحاجة لكود جافا سكريبت قادر على عرض هذه الملفات بشكل متتالي - انتهاء عرض مقطع يليه مباشرة عرض المقطع التالي الذي يليه- , دون الاضطرار لضغطط كبسة التالي , او تشغيلها بشكل منفصل

وشكرا لاستجابتكم مقدما

سلام

#2

الله اعلم لا اتصور هناك شئ جاهز مثل هذا لكن ان كنت تستطيع تسجيل الوقت اللازم لكل مقطع وان كانت المقاطع بنفس الطول والمدة الزمنية اذن تستطيع انشاء عداد حالما ينتهي يتم جلب المقطع الجديد لتحميله وعرضه..

ادرس القليل من JS ففيها الاجابة لما اتكلم عنه, setTimeOut والباقي فزلكة :P

السلام عليكم

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3

أعتقد ان الحل في فلاش نفسه

لا أدري إن كانت شركة أدوبي تدعم شيئا كهذا إلا ان real player و windows player يدعمان ما يسمى streaming play يحث يمكنك وضع مجموعة من الملفات لتعرض في نافذة المستعرض بالترتيب playlist يكون رمزها rmp في ريال و mu3 في ميديا او شيء من هذا القبيل

يعني بدلا من اعطاء العنوان للملف مباشرة اعط عنوان القائمة

على كل حال هذا تابع وجدته عل الانترنت بهذا الخصوص لكنني لم افهم كثيرا ما يجري


playlist[0] = "1.flv";
playlist[1] = "2.flv";
playlist[2] = "3.flv";
playlist[3] = "4.flv";

Every time you call the play method, the file is appended to the current stream.

for (x=0;x<playlist.length;x++){
stream.play(playlist[x], 0 , -1, 0, nc);
}

playlist = new Array();

#4

السلام عليكم

ممكن تعمل لكل مقطع صفحة معينة

وتضع كود التحويل التلقائى بعد مرور زمن معين (الزمن يحسب بالثانية)

ينتقل الى الصفحة الاخرى وهكذا

الكود بلغة الجافاسكريبت

<script>
var redirecturl="01.html"
var pausefor=1
function postaction(){
if (window.timer){
clearInterval(timer)
clearInterval(timer_2)
}
window.location=redirecturl
}
setTimeout("postaction()",pausefor*1000)
</script>

1000 = ثانية

01.html=الصفحة المراد الانتقال اليها

ممكن يكون صعب لكن محاولة

والله ولى التوفيق

والسلام ختام

تم تعديل هذه المشاركة بواسطة ابو حميد احمد في 6 أبريل 2008 في 22:18

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…