I would imagine File System Access API might have some of this covered:

    https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API



On 2/24/2022 2:42 PM, Josh Tynjala wrote:
> You won't be able to emulate most of these Adobe AIR APIs using JavaScript
> in a web browser because web browsers generally do not provide access to
> the file system or the ability to launch native processes.
>
> It may be possible to emulate these APIs in an environment like Electron,
> which runs as a native app, similar to AIR. However, I'm not sure that
> anyone has tried to expose Electron APIs to Royale before, let alone write
> wrapper code to emulate AIR's APIs with Electron's APIs. It would be very
> tricky, I think. Electron has a very complex security model that involves
> running two separate processes, called main and renderer, and communication
> between the two requires a decent amount of boilerplate.
>
> By the way, I can't seem to load the images in your message, so I cannot
> see the errors that you refer to. It might be better to copy and paste them
> as text instead.
>
> --
> Josh Tynjala
> Bowler Hat LLC <https://bowlerhat.dev>
>
>
> On Thu, Feb 24, 2022 at 12:21 PM Pashmina Kazi <pashminak...@gmail.com>
> wrote:
>
>> Hi Everyone,
>>
>> Hope you all are doing well,
>> I have a question from all of you if someone can help me i will be very
>> thankful
>>
>> I am using some flash imports in my application like
>> flash.filesystem.File;
>> flash.filesystem.FileStream;
>> flash.filesystem.FileMode;
>> flash.system.Capabilities;
>> flash.desktop.NativeProcess;
>> flash.desktop.NativeProcessStartupInfo;
>>
>> I have created Classes for some of these api's in Apache Royale but there
>> stubs are empty
>> I want to use these flash API's in my application,someone told me that
>> some of these API's are from AIR and playerglobal I have added
>> airglobal.swc and playerglobal.swc into my build.xml and the application is
>> compiled successfully
>> I am using
>> 1) File.createTempDirectory().parent.resolvePath
>> 2) File.applicationDirectory.resolvePath
>> 3) FileStream.open
>> 4) FileStream.writeUTFBytes
>> 5) FileStream.close
>> 6) NativeProcess.isSupported
>> and many more
>> but when i launch my application there so many errors regarding flash
>> [image: image.png]
>> [image: image.png]
>>
>> Please help me
>>
>> Thanks and Regards,
>> Pashmina
>>

Reply via email to