اليوم ، نظرًا لضيف ملف فيديو إلى صفحة الويب ، فقد درست FLV Video Player flvplayer.swf 1. قم بتحميله مباشرة في ملف HTML:
نسخة الكود كما يلي:
<div id = flashfile>
<نوع الكائن = التطبيق/X-shockwave-flash عرض = 470 بكسل = 403px
data = flvplayer.swf؟ file = movies/company.flv>
<param name = viold value = flvplayer.swf؟ file = movies /company.flv & showfsbutton = true & autostart = true />
<param name = wmode value = شفاف />
<param name = Quality Value = High />
<param name = lovefullscreen value = true />
</object>
</div>
2. استخدم JavaScript لتحميل ديناميكيًا:
نسخة الكود كما يلي:
<script type = text/javaScript>
وظيفة playflv (اسم الملف) {
var videoname = filename ؛ // اسم ملف الفيديو
var floder = video ؛ // المجلد الذي يتم فيه تخزين مقاطع فيديو الفلاش ، لاحظ أنه يتعلق بموقع ملف flvplayer.swf (الصور/flvplayer.swf)
var div = document.getElementById (flvplaydiv) ؛
div.innerhtml = <img src = 'images /wait.gif' />div.style.display = none ؛
var result = <table align = 'center'> <tr> <td align = 'center'> <object type = 'application/x-shockwave-flash' width = '470px' height = '403px' ؛
النتيجة + = data = 'images / flvplayer.swf؟ file = + floder + / + filename +'> ؛
النتيجة + = <param name = 'movie' value = 'images /flvplayer.swf؟ file = + floder + / + filename + & showfsbutton = true & autostart = true' /> ؛
النتيجة += <param name = 'wmode' value = 'retrapparent' /> ؛
النتيجة += <param name = 'Quality' value = 'High' /> ؛
النتيجة += <param name = 'allowfullScreen' value = 'true' /> ؛
النتيجة += </object> </td> </tr> </table> ؛
div.innerhtml = النتيجة ؛
div.style.display = inline ؛ // div method method
}
</script>
أضف الكود التالي إلى منطقة الجسم:
نسخة الكود كما يلي:
<button id = kk type = button onClick = playflv ('company1.flv')> تشغيل 1 </button>
<br /> <button id = k2 type = button onClick = playflv ('company2.flv')> تشغيل 2 < /button>
<div id = flvplaydiv> </viv> <!-منطقة DIV لتشغيل الفيديو->
JW FLV Player Player Online FLV باللغة الصينية
كيفية الاستخدام: إذا كنت بحاجة فقط إلى تشغيل ملف FLV [مثل video.flv] ، فما عليك سوى نسخ video.flv و flvplayer.swf في الحزمة المضغوطة إلى نفس الدليل وأضفها في الصفحة
رمز البرنامج
<نوع الكائن = التطبيق/X-shockwave-flash عرض = 400 ارتفاع = 220
wmode = بيانات شفافة = flvplayer.swf>
<param name = value = flvplayer.swf />
<param name = wmode value = شفاف />
<object/>
ستجد flvplayer.swf تلقائيًا تشغيل video.flv في نفس الدليل. يمكنك أيضًا إضافة عنوان URL لملف FLV بعد flvplayer.swf للعب. الطريقة كما يلي:
رمز البرنامج
<نوع الكائن = التطبيق/X-shockwave-flash عرض = 400 ارتفاع = 220
wmode = بيانات شفافة = flvplayer.swf؟ file = movies/holiday.flv>
<param name = viold value = flvplayer.swf؟ file = movies /holiday.flv />
<param name = wmode value = شفاف />
</object>
ملف = أفلام/عطلة
وصف معلمة أخرى:
إذا كان الفيديو لا يلزم تشغيله تلقائيًا عند التحميل ، فيمكنك استخدام معلمة Autostart
مثال
رمز البرنامج
<نوع الكائن = التطبيق/X-shockwave-flash عرض = 400 ارتفاع = 220
wmode = بيانات شفافة = flvplayer.swf؟ autostart = false>
<param name = value = flvplayer.swf؟ autostart = false />
<param name = wmode value = شفاف />
</object>
يمكن استخدام معلمات متعددة بطريقة مختلطة ، وقائمة المعلمات الفعالة:
رمز البرنامج
ملف (عنوان ملف FLV)
autostart (سواء تم السماح بالتشغيل التلقائي أو صحيح أو خطأ)
الصورة (معاينة الصور عند عدم تشغيلها ، فقط دعم تنسيق JPEG)
كرر (هل تلعبها مرارًا وتكرارًا)
ClickText (النص المعروض في البداية هو انقر للتشغيل افتراضيًا)
ما يلي هو الإصدار 3.12 http://www.cgfans.net/bbs/medias/2007/10/jw_flv_player.zip هذا هو الإصدار 3.12
يحتوي هذا المستند على طريقة التثبيت وطريقة التكوين لمشغل JW MP3 ، JW Flvplayer ، JW Media Player ، JW Image Rotator
قانون
JW Players 3.12 وثائق
1. التثبيت (تضمين في موقعك)
2. المعلمات (التكوين)
المعلمات الأساسية
معلمات اللون
معلمات الواجهة
معلمات التشغيل
المعلمات التفاعلية
3. قائمة التشغيل
4. تخصيص
5. الدعم
تكوين سريع ، قم بتشغيل معالج التكوين
1. تثبيت
بعد التنزيل ، يمكنك الحصول على مثال ، عند فتحه مع محرر النص أو HTML ، يمكنك أن تجد أن SWF عبارة عن جزء قصير من
JavaScript مضمن على الصفحة. هذا javaScript هو swfobject.js كتبه جيف ستيرنز ، والذي يحل الحاجة إلى فلاش
مشكلة الحياة. عند نسخ SWF إلى موقعك ، لا تنس نسخ swfobject.js معًا. وعلى الصفحة
أضف الرمز التالي إلى الرأس
رمز البرنامج
<script type = text/javaScript src = swfobject.js> </script>
بمساعدة swfobject.js ، يمكنك بسهولة ضبط المسار والعرض والارتفاع ولون الخلفية وإصدار مشغل الفلاش الذي تحتاجه ، أو يمكنك تعيين مجموعة من المعلمات لتكوين SWF. عند تحميل الصفحة ، ستحل JavaScript محل العقد في الصفحة وفقًا للمعرف.
رمز البرنامج
<p id = player> <a href = http: //www.macromedia.com/go/getflashplayer> احصل على فلاش </a> لرؤية هذا اللاعب. </p>
<script type = text/javaScript>
var SO = جديد swfobject ('MediaPlayer.swf' ، 'Player' ، '400' ، '400' ، '7') ؛
so.addparam (lovefullscreen ، صحيح) ؛
so.addvariable (ملف ، test.flv) ؛
so.addvariable (displayheight ، 300) ؛
so.write ('player') ؛
</script>
في المواقف التي لا يمكنك فيها استخدام JavaScript (مثل BSP لا تدعمها ، مثل MySpace) ، يمكنك استخدام التضمين لإدراج SWF.
تجدر الإشارة إلى أنه لا يمكن أن يكون SWF على هذا الخادم ، ولكن إذا كنت بحاجة إلى استخدام قوائم التشغيل XML ، فقد تكون هناك مشاكل ، لأن XML يجب أن يكون على نفس الخادم مثل SWF ، وإلا فسيتم تنظيمه بسبب مشكلات الأمان. MP3 ، JPG ، FLV لا يمكن أن يكون على هذا الخادم.
رمز البرنامج
<inmbed src = http: //www.myfileserver.com/folder/mediaplayer.swf width = 400 height = 400
اكتب = application/x-shockwave-flash pluginspage = http: //www.macromedia.com/go/getflashplayer
flashvars = file = http: //www.myfileserver.com/folder/test.flv&displayheight=300/>
2. المعلمات
يمكن لهذه المعلمات تكوين سلوك ومظهر اللاعب المضمّن في HTML. إذا كنت تستخدم swfobject.js ، يمكنك استخدام طريقة addvariable () لتكوينها. إذا كنت تستخدم طريقة التضمين ، فيمكنك تكوين المتغيرات عن طريق تحديد سمة FlashVars. انتبه لاستخدام & الرمز لتقسيم هذه المتغيرات.
وينطبق الشيء نفسه بالنسبة لدوار صورة JW المميز بـ *
المتغيرات الأساسية
عرض (رقم): ارتفاع منطقة العرض. الحد الأدنى لارتفاع منطقة التحكم هو 20 بكسل. عندما تكون هذه القيمة أكبر من أو تساوي ارتفاع SWF ، سيتم إخفاء قائمة التشغيل تلقائيًا ، وإلا سيتم عرض ذلك.
ملف*(url): عنوان الملف المراد تشغيله. يدعم تشغيل الملفات الفردية (MP3/FLV/RTMP/JPG/SWF/PNG/GIF) ، ويدعم أيضًا قوائم التشغيل. JW Image Rotator يدعم فقط القوائم
الارتفاع*(رقم): اضبط ارتفاع SWF. عند الإدخال باستخدام التضمين ، تم تعيينه في خاصية تضمين. ولكن في بعض الأحيان (خاصة عند استخدام IE) يصبح الارتفاع غير مؤكد ، مما يؤثر على التصميم. في هذا الوقت ، تحتاج إلى تعيين هذه المعلمة ، ووحدة هذه القيمة هي px
Image (url): عند تشغيل MP3 و FLV ، يمكنك تعيين صورة معاينة كغطاء للألبوم من خلال هذه القيمة ، ودعم ملف JPG/SWF/PNG/GIF. يمكنك أيضًا تعيين كل عنصر في قائمة التشغيل.
معروضة*(صواب ، خطأ): يتم دعم هذه المعلمة فقط بواسطة JW صورة Rotator. تستخدم لإظهار أو إخفاء التنقل في الصورة.
الانتقال* (Fade ، BGFade ، الكتل ، الفقاعات ، الدوائر ، السوائل ، الخطوط ، عشوائي ، بطيء): يتم دعم هذه المعلمة فقط بواسطة JW صورة Rotator. تستخدم لتعيين تأثير استبدال الصورة. الإعداد إلى عشوائي سيعين التأثير بشكل عشوائي. القيمة الافتراضية تتلاشى.
العرض*(العدد): اضبط عرض SWF ، والآخر هو نفس الارتفاع ؛
متغيرات اللون
BackColor*(اللون): يضع لون خلفية اللاعب. JW Media Player ، وما إلى ذلك ، الافتراضي إلى 0xfffff (أبيض) JW صورة Rotator ، الافتراضي إلى 0x000000 (أسود).
fontcolor*(اللون): يضبط لون النص والأزرار. JW Media Player ، وما إلى ذلك ، الافتراضي إلى 0x000000 (أسود) JW Rotator ، الافتراضي إلى 0xFFFFF (أبيض).
LightColor*(اللون): يضع لون الحالة المنشطة. الافتراضي هو 0x000000 (أسود) والافتراضي هو JW صورة Rotator. الافتراضي هو 0xCC0000 (أحمر).
معلمات الواجهة
Autoscroll (صحيح ، خطأ): عندما تكون قائمة التشغيل طويلة جدًا ، سيتم عرض شريط التمرير تلقائيًا بشكل افتراضي. عندما يتم تعيين هذه القيمة على "True" ، سيتم تمرير قائمة التشغيل تلقائيًا وفقًا للماوس.
عرض العرض (عدد وحدات البكسل): اضبط عرض منطقة العرض. عندما يكون الإعداد صغيرًا نسبيًا ، سيتم عرض قائمة التشغيل على الجانب الأيمن من منطقة العرض بدلاً من القاع.
Kenburns* (صحيح ، خطأ): يستخدم لتحقيق تأثير KB أثناء التمرين. لاحظ أنه عندما تكون الصورة أكبر وتكون سرعة الإنترنت أسرع ، يوصى بتشغيلها ، وإغلاقها. يوصى بتعيين الانتقال إلى Slowfade للتعاون.
LargeControls (صواب ، خطأ): اضبط هذه القيمة على True لتكبير الزر لمنطقة التحكم. يوصى بفتحه للمستخدمين الذين يعانون من ضعف البصر
Logo* (url): اضبط صورة على أنها العلامة المائية في الزاوية اليمنى العليا ، ويدعم جميع تنسيقات الصور ، ويدعم أفضل تأثير PNG للطبقة الشفافة.
Overstretch* (صواب ، خطأ ، مناسب ، لا شيء): تعيين تكبير الصورة/الفيديو في منطقة العرض. يتم استخدام نسبة متساوية حقيقية لتناسب منطقة العرض. خطأ فقط تمتد منطقة العرض. قم بتناسب عرض الشاشة. لا شيء يظهر الحجم الأصلي. JW Media Player ، وما إلى ذلك لائقة افتراضيًا ، و jw image rotator خاطئة بشكل افتراضي
showdigits (صواب ، خطأ ، إجمالي): ضبط على خطأ لإخفاء وقت التشغيل وغيرها من المعلومات لتوفير المساحة في منطقة التحكم. تعيين إلى المجموع لعرضه طوال الوقت.
ShowDownload (True ، False): اضبط هذه القيمة لعرض زر التنزيل في منطقة التحكم. رابط للعنوان الذي تم تعيينه بواسطة Link.
Showeq (صحيح ، خطأ): يستخدم لعرض تأثير تقلب الصوت الخاطئ. عند تشغيل mp3 ، يمكنك الحصول على تأثير جيد
Showicons* (صحيح ، خطأ): يستخدم لعرض الصور أو إخفاءها في منتصف منطقة العرض. JW Media Player ، إلخ. الافتراضي إلى True. JW Image Rotator الافتراضيات إلى False ؛
showvolume (صواب ، خطأ): يستخدم لتعيين ما إذا كنت تريد عرض زر التحكم في مستوى الصوت
ThumbsinPlayList (صواب ، خطأ): يعين ما إذا كانت صورة المعاينة معروضة في القائمة
معلمات التشغيل
Autostart (صحيح ، خطأ ، صامت): ضبط على Ture ، سيتم تشغيل الصفحة تلقائيًا بعد التحميل. تم تعيينه على صامتة ، وسيتم تشغيله تلقائيًا في وضع صامت ، وسيكون هناك أيقونة كتم الصوت في منتصف منطقة العرض. BufferLength (رقم): يضبط وقت ذاكرة التخزين المؤقت لـ FLV. الافتراضي هو 3 ثوان
كرر* (صواب ، خطأ ، قائمة): الافتراضي هو flase ، ويتوقف بعد اللعب من موضع التشغيل الحالي إلى نهاية القائمة. ستعمل تعيين على قائمة جميع العناصر في القائمة ، وسيتم تعيينها على True ستعمل على تشغيل حلقة.
RotateTime* (رقم): تعيين وقت عرض الصورة. JW Media Player ، وما إلى ذلك افتراضيًا إلى 10 ثوانٍ ، كما أن JW Image Rotator افتراضي إلى 5 ثوان.
خلط ورق اللعب* (صحيح ، خطأ): ضبط على خطأ للعب بشكل متتابع ، تعيين إلى true للعب unordery
تجانس (صحيح ، خطأ): اضبط على خطأ لإيقاف تشغيل معالجة تنعيم الفيديو. يوصى بتعيين حقيقي للحصول على نتائج أفضل. ولكن من المفيد ضبط شاشات كبيرة أو آلات منخفضة التهيئة.
ابدأ* (ثانياً): عند استخدام وسائط دفق RTMP أو HTTP (FLV/MP3 غير التقليدي) ، استخدم هذا المتغير لتحديد موقع موضع البدء بدقة. يتم تعيين هذه المعلمة في قائمة تنسيق XSPE لتعيين قسم الملف بدقة.
وحدة التخزين* (رقم): اضبط مستوى الصوت ، افتراضيًا إلى 80.
المعلمات التفاعلية
الصوت* (URL): استخدم هذه المعلمة لإضافة ملف MP3 كصوت منفصل ، والذي يمكن استخدامه كتفسير للموسيقى الخلفية للصورة ، إلخ.
BWFile (url): عنوان الملف المستخدم لاكتشاف النطاق الترددي ، يمكنك وضع صورة أو وسائط بث RTMP. يمكن عرض قيمة القرض في قائمة النقر بزر الماوس الأيمن.
BWStreams (قائمة الفاصلة المفصولة من معدل البت):
استخدمه بالتزامن مع BWFile لتحديد ملفات مختلفة وفقًا لقيمة النطاق الترددي. على سبيل المثال: تريد تشغيل video.flv وتعيين قيمة هذا العنصر إلى 100،250،500،1000. عندما يجد اللاعب أن النطاق الترددي هو 349 كيلو بايت في الثانية ، سيتم تشغيل Video_250.flv. لذلك لديه إعداد تسمية فعال ، والذي سيقوم بالتبديل تلقائيًا ، حتى إذا كان يستخدم قوائم التشغيل.
رد الاتصال (URL): اضبط هذه المعلمة على عنوان برنامج الخادم (PHP/ASP) لتمرير البيانات مرة أخرى. يتم إرسال البيانات إلى الخادم عند تشغيل كل عنصر وإيقافه ، بحيث يتم حفظ إحصائيات اللعب على جانب الخادم.
التسميات التوضيحية (URL): اضبط هذه القيمة لتحميل نص بتنسيق النص كترجمات. لاعب إلى ترجمات تدعم تنسيق SMIL وتنسيق DVD. إذا كان ملف FLV الخاص بك يحتوي على خطوط مدمجة ، فيمكنك تعيين القيمة على Captionate. إذا كان لديك ترجمات متعددة القنوات ، فيمكنك تعيين هذه القيمة على captionate0 و captionate3 ، وما إلى ذلك. يمكن تعيين قيمة كل عنصر في القائمة.
enablejs* (صواب ، خطأ): ضبط على TRUE لتمكين دعم JavaScript. الاستخدام عبر الإنترنت مدعوم فقط. يمكن لـ JavaScript التحكم في التشغيل وتحميل الوسائط والحصول على معلومات مفصلة حول عنصر التشغيل الحالي.
FSBUTTONLINK (URL): إذا كان إصدار FlashPlayer الخاص بالمستخدم أعلى من (9.0.28) ، فسيقوم المشغل تلقائيًا بعرض زر ملء الشاشة. من خلال تعيين هذه القيمة ، يمكنك الارتباط بصفحة أخرى لعرض ملء الشاشة. يمكن للخادم تعيين الملف ليتم تشغيله.
معرف (سلسلة): المعرف الفريد للاعب. سيتم إرجاعه إلى الخادم.
JavaScriptId* (سلسلة): إذا كان لديك العديد من اللاعبين على صفحتك ، فيمكنك تعيين هذه المعلمة لمنح كل لاعب معرفًا مختلفًا ، بحيث يمكنك التحكم فيه بسهولة مع JavaScript. سيتم إعادته إلى حدث getUpdate ().
الرابط (URL): استخدم هذه المعلمة لتعيين إصدار حالي ، أو إجبار المستخدم على تنزيل العنصر الحالي من خلال هذا العنوان. يمكن تعيين هذه القيمة لكل عنصر في قائمة التشغيل.
LinkFromDisplay* (True ، False): قم بتعيين الصفحة المراد الوصول إليها عند النقر فوق منطقة العرض. بشكل افتراضي ، سيتم تنفيذ عملية التشغيل/الإيقاف المؤقت عند النقر فوق منطقة العرض.
LinkTarget* (Frame): قم بتعيين هدف الارتباط ، _ نفسه يفتح على الصفحة الحالية. _blank يفتح في صفحة جديدة.
Streamscript (url): اضبط هذه المعلمة لتكون متوافقة مع ملفات FLV "التي تجمع الزائفة".
اكتب (MP3 ، FLV ، RTMP ، JPG ، PNG ، GIF ، SWF ، RBS ، 3GP ، MP4 ، M4V): سيحكم اللاعب على النوع بناءً على آخر ثلاثة أحرف من اسم الملف. لن تعمل هذه الطريقة عند إعادة التوجيه باستخدام لغة من جانب الخادم. حتى تتمكن من تعيين هذه المعلمة لإخبار المشغل بنوع الملف. يمكنك أيضًا تعيين كل عنصر في قائمة التشغيل. إذا لم يتمكن اللاعب من العثور على نوع الملف ، فسيتم التعرف عليه كقائمة تشغيل.
Useaudio (صحيح ، خطأ): ضبط على خطأ للتغيير إلى الحالة الصامتة.
usecaptions (صحيح ، خطأ): ضبط على خطأ لإخفاء ترجمات.
مفيدة (صواب ، خطأ): إذا كنت لا ترغب في استخدام وضع ملء الشاشة في FlashPlayer9. يمكن تعيين معلمة FSBUTTONLINK لاستبدال أحداث زر ملء الشاشة.
usekeys (صواب ، خطأ): ضبط على خطأ لإلغاء عمليات لوحة المفاتيح (المساحة ، لأعلى ، لأسفل ، يسار ، يمين)
ملاحظة: يجب أن تنقل الحرف إلى؟ = &. ؟ → ٪ 3F ، = → ٪ 3D ، & → ٪ 26. عندما يكون متغير الملف الخاص بك getPlayList.php؟ id = 123 ، يجب ضبطه على getPlayList.php ٪ 3fid ٪ 3d123.
قائمة التشغيل
عندما يكون هناك عنصر واحد فقط في قائمة التشغيل ، سيلعب اللاعب في وضع تشغيل ملف واحد. يميز المشغل ملفًا واحدًا من ملفات قائمة التشغيل بناءً على اسم الملف. إذا قمت بتحميل ملف باستخدام اسم الملف test.mp3 ، فسيستخدم المشغل وضع تشغيل الملف المفرد لتشغيل mp3 لأن الامتداد هو mp3. إذا كان اسم الملف الخاص بك هو getList.php ، فسوف يعتقد اللاعب أن هذه قائمة تشغيل. إذا كنت تستخدم البرامج النصية الديناميكية لتحميل ملف واحد مثل
يدعم اللاعب ثلاثة تنسيقات قائمة تشغيل شائعة الاستخدام لضمان عالمية. XSPF ، RSS و Atom.
علامة مشتركة لقائمة XSPF/RSS/Atom التي يدعمها اللاعب.
ملزمة
*Image Rotator يدعم فقط العنصر "الصوت" الأول في قائمة التشغيل ويستخدم كموسيقى خلفية لتشغيله. سيقوم المشغل بتشغيل جميع عناصر الموسيقى.
** يمكن استخدام عنصر الفئة لدعم الإعلانات. يمكنك ضبط القيمة على preroll أو postroll أو التراكب.
استخدم قيمة عنصر واحد في قائمة التشغيل Link ليكون عنوان الإعلان.
*** يتم دعم عنصر البدء فقط من خلال تنسيق قائمة التشغيل لـ XSPF. يتم استخدام هذا العنصر لتعيين موضع بدء ملف وسائط البث (HTTP أو RTMP) في ثوانٍ.
**** إذا كان عنصر الموقع في تنسيق قائمة XSPF لا يحتوي على امتدادات شائعة (مثل MP3 أو FLV) ، فيمكنك استخدام عنصر التعريف لتحديد تنسيق الملف. (مثل <meta rel = 'type> mp3 </tema>). عند استخدام RSS و ATOM ، يتم التعرف على تنسيق الملف تلقائيًا وفقًا لـ Mimetype.
تدفقات RTMP ، يجب إرسال Flashvar الإضافي أيضًا. مثال: ملف = rtmp: //my.streaming.server/mypath و id = video_one.
لاحظ أنه عندما تقوم بتشغيل ملف واحد ، فإنك تدعم جميع المعلمات ، مثل يمكنك إضافة صورة أو عنوان أو معرف أو رابط ، إلخ. إذا كنت ترغب في إضافة صورة معاينة عند تشغيل video.flv في وضع تشغيل الملف المفرد ، يمكنك تعيين File file = video.flv ، image = preview.jpg. عندما تلعب بث RTMP ، يمكنك إضافة معرف المعلمات. على سبيل المثال ، ملف = rtmp: //my.streaming.server/mypath ، id = video_one.
على وجه الخصوص ، يتم الإشارة إلى مكانين معرضين للخطأ. يجب أن تكون القائمة الأولى على نفس الخادم مثل المشغل ، والذي يحدث بسبب آلية أمان الفلاش. ثانياً ، استخدم تنسيق العنوان الكامل لتضمين HTTP حتى لا يتمكن اللاعب من العثور على الملف.
تخصيص
طلب مني الكثير من الناس إنشاء بعض الإصدارات القابلة للتخصيص. يمكن بالفعل تحقيق العديد من متطلباتهم عن طريق تحديد المعلمات. لقد صنعت معالج تكوين عبر الإنترنت لتكوين هذه المعلمات ببساطة. ليس لدي الطاقة لتلبية متطلبات الجميع. سيكون هناك الكثير من الميزات الإضافية المثيرة للاهتمام في الإصدار التالي.
إذا كنت على دراية بلغة Script ActionScript ، فيمكنك تعديل البرنامج وإضافة وظائف بنفسك.
عندما يكون اللاعب في الحالة ، ستتم إضافة متغيرات التكوين وقائمة التشغيل مؤخرًا ، ثم سيتم إدخال دورة حياة MCV. مدير التكوين والقائمة (Feeder) صالح دائمًا أثناء دورة حياة MCV.
يمكن استدعاء جميع طرق الكائنين المحددة باللون الأحمر من خلال JavaScript.
في برامج فلاش أخرى ، يمكن الرجوع إلى اللاعبين. ما عليك سوى نسخ الصورة من ملف FLV الذي تم تنزيله وتأكد من نسخ دليل COM الذي تم تنزيله إلى ملف FLV الخاص بك ، والذي يحتوي على جميع البرامج النصية. ثم يمكنك الوصول إلى المتغيرات في موقع الإطار الأول من الجدول الزمني. كن حذرًا في ضبط متغيرات الارتفاع والعرض ، وإلا فإن اللاعب سوف يمتد ويشوه وفقًا لحجمك.
يحب
رمز البرنامج
// قم بتعيين FlashVars (يجب أيضًا نقل المنطق والأرقام)
عرض var = 320 ؛
VAR الارتفاع = 240 ؛
var file = my_video.flv ؛
var autostart = true ؛
// ابدأ اللاعب
var mpl = new com.jeroenwijering.players.mediaplayer (this.player) ؛
بالإضافة إلى ذلك ، قمت بتجميع وحدة التحكم كائنًا عامًا ، بحيث يمكنك التحكم في MediaPlayer مع وظيفة SendEvent () من أي مكان في موقع الفلاش الخاص بك (يحتوي التخطيطي أعلاه على قائمة بجميع خيارات SendEvent ()). دعنا نواصل البرنامج النصي الصغير أعلاه:
لقد قمت بإنشاء كائن وحدة تحكم مكشوفة للمشغل ، حتى تتمكن من التحكم في المشغل في أي مكان في برنامجك باستخدام SendEvent () مثل:
رمز البرنامج mpl.controller.sendevent (المجلد ، 50) ؛
mpl.Controller.Sendevent (playpause) ؛
يدعم
قائمة الأسئلة الشائعة
1. إذا كان لديك تخطيط في غير محله عند استخدام IE ، فقد يكون الحجم غير محدد بشكل جيد. يمكنك استخدام العرض المتغير والارتفاع لإجباره.
2. لاحظ أن آليات الأمان لـ Flash و JavaScript ستؤثر على اختباراتك المحلية. يمكنك أيضًا أن تتأثر عندما يتم وضع ملفاتك على خوادم مختلفة ، ويمكنك محاولة وضعها على نفس الخادم.
3. لا يمكن استخدام وظيفة ملء الشاشة إلا في Flash Player9.028.0 أو أعلى. إذا كنت تستخدم SWFObject لتضمين المشغل الخاص بك ، فيمكنك استخدام وظيفة الترقية التلقائية. لاحظ أنه تم تعيين lemetfullscreen على صحيح
4. إذا لم يتحرك شريط التقدم الخاص بك ، أو هناك مشكلة في طول الفيديو الخاص بك. قد يكون ذلك أن FLV الخاص بك لا يضع البيانات الوصفية الصحيحة. يمكنك استخدام أداة www.buraks.com/flvmdi/.
يختلف الإصداران قليلاً ، يرجى الاطلاع على الإرشادات أدناه للحصول على التفاصيل