مشکل با mdm

miladsokout

Member
سلام دوستان.
من با برنامه mdm zinc یک فایل فلش رو کامپایل کردم ، توی این فلش یک فیلم flv لود میشود که در یک پوشه قرار دارد ، به وسیله کامپوننت MediaDisplay .... ولی وقتی با برنامه mdm کامپایل میکنم، دیگه لود نمیکنه!!

دوستان کسی میدونه مشکل از کجاست؟

با تشکر.
 

mohammadfard

کاربر فعال
دوست من این مشکل در مسیر دهی نسبی و مطلق هستش

یعنی چی ؟

ببین اگه شما اینجوری مسیر بدی d:\Project\Into.flv هیچ مشکلی نداری چه تو فلش چه تو Zinc چون یک آدرس مطلق هستش اما این حالت مشکل اساسی داره و اون هم موقعیه که بخوای Project خودت رو publish کنی . پس مجبوری از مسیر دهی نسبی استفاده کنی که نسبت به فایل exe مادر سنجیده می شود یعنی Intro.flv بدون هیچ مسیر دیگه ای .

شما برای این کار باید از ActionScript استفاده کنی نه از قسمت Component parameter.
کد:
//MediaDisplay_mc.contentPath = "Intro.flv";  Wrong

MediaDisplay_mc.contentPath = mdm.Application.path + "Intro.flv";
برای لود کردن یک فایل swf هم حتما باید از دستور بالا استفاده کنی وگرنه مسیر برای Zinc به صورت undefined می شه (تلفیق مسیر جاری پروژه و فایل مورد نظر)
حتما باید مسیر برنامه خودت رو با دستور بالا بگیری و بعد نسبت به مسیر برنامه فایل Flv رو Play کنی . در این مثال فایل Intro.flv به صورت پیش فرض در مسیر جاری قرار دارد

امیدوارم منظورمو متوجه شده باشی

یا علی
 

جدیدترین ارسال ها

بالا