كيفية إعادة تشغيل مستقل تطبيق أدوبي إير / فليكس

StackOverflow https://stackoverflow.com/questions/1821749

  •  10-07-2019
  •  | 
  •  

سؤال

وكيف يمكنني الحصول على قائمة بذاتها تطبيق أدوبي إير / فليكس لإعادة تشغيل نفسه؟

وأنها لا تعمل مع الحل المقترح على: http://www.colettas.org/ ؟ ع = 267 .

وأي مساعدة ستكون كبيرة،

وشكرا.

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

المحلول

package
{
  import mx.core.Application;
  import mx.core.WindowedApplication;
  import adobe.utils.ProductManager;

  public function reboot():void
  {
    var app:WindowedApplication =
        WindowedApplication(Application.application);

    var mgr:ProductManager =
        new ProductManager("airappinstaller");

    mgr.launch("-launch " +
        app.nativeApplication.applicationID + " " +
        app.nativeApplication.publisherID);

    app.close();
  }
}
<اقتباس فقرة>   

وتأكد أيضا من أن   خيار "allowBrowserInvocation" هو   تشغيل في تطبيق AIR   قالب اصف

"كيفية إعادة تشغيل تطبيق AIR من التعليمات البرمجية "

نصائح أخرى

ومرحبا عزيزي لقد تم إصلاح هذه الطريقة لفليكس 4.6

package
{
    import adobe.utils.ProductManager;

    import flash.desktop.NativeApplication;

    import mx.core.FlexGlobals;
    import spark.components.WindowedApplication;

    public function Reboot():void
    {
        var app:WindowedApplication = WindowedApplication(FlexGlobals.topLevelApplication);

        var mgr:ProductManager = new ProductManager("airappinstaller");
        mgr.launch("-launch "+app.nativeApplication.applicationID+" "+app.nativeApplication.publisherID);
        app.close();
    }
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top