سؤال

كما يقول العنوان...أنا أحاول أن تتفاعل مع فلاش الفيلم أكشن طريق جافا سكريبت.على وجه التحديد أحاول أن أرسل النص إلى فيلم فلاش.جئت عبر عدة مواقع بعض تجول ولكن لا حياة لي لا يمكن الحصول عليها للعمل.

من موقع adobe.http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_15683&sliceId=1

الشيء الجيد حول هذا هو مصدر الملف رابط التحميل هو ميت.و تأتي عبر وظيفة أخرى:

http://www.jesuscarrera.info/2009/01/05/communication-between-actionscript-3-and-javascript/

يعمل التحميل...باستثناء ملف fla فارغة و تعمل صفحة html يمكنك الحصول على النص من فيلم فلاش...ولكن لا يمكنك إرسال رسائل نصية من html إلى فيلم فلاش.

أنا اتبعت الخطوات بشكل وثيق جدا, أي شخص يمكن أن نرى أي شيء خاطئ w/ التعليمات على أدوبي الموقع ؟ وإذا كان أي شخص يمكن أن reeeeeally مساعدتي هل يمكنك إضافة المصدر سبيل المثال من هذه وظيفة ؟ شكرا للجميع على وقتك!

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

المحلول

أكثر

وقليلا بحث أسفرت عن:

http://blog.circlecube.com/2008/ 1/2 / أكشن-جافا سكريبت والاتصالات /

و:) آمل أن يساعد هذا شخص آخر.

نصائح أخرى

المثال الذي نشر يستخدم ExternalInterface الدرجة التواصل من فلاش إلى جافا سكريبت.يمكنك إضافة رد باستخدام ExternalInterface ولكن إذا كنت في حاجة لتحريك وظيفة من دوم (HTML) الذي يذهب إلى فلاش.

حسنا, الآن للحصول على القيم من جافا سكريبت فلاش وهناك عدد قليل من الخيارات.
يمكنك إعداد وظيفة رد الاتصال باستخدام ExternalInterface الدرجة.هنا هو مثال على من يعيش مستندات وصلة النص

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

هنا هو AS2 سبيل المثال للإجابة على سؤالك:

//AS2
import flash.external.*;
function helloWorld():Void
{
    //Do something
}
ExternalInterface.addCallback("myFunction", helloWorld);

// HTML
<script language="JavaScript">

    flashObject.myFunction();
</ script>
...
<object id="flashObject"...>
    ...
    <embed name="flashObject".../>
</object>

وكان للقيام ببعض الأعمال في هذه الآونة الأخيرة وجدت أن هذه المادة ساعدت الكثير:

http://kb.adobe.com/selfservice/viewContent.do ؟ المعرف الخارجي = tn_15683

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