ruffle
ruffle copied to clipboard
XML.sendAndLoad functionality missing, used by chumby.com settings dialogs
The chumby.com website uses small AVM1 Flash movies to allow users to use a browser to enter and alter values for settings for individual "widgets" that run on the chumby-enabled devices. These settings involve an XML transaction with the backend server. Once the user has edited their settings, they typically press a "Submit" button in the movie which initiates an XML.sendAndLoad() operation to update the server record for these settings. This method is not currently supported by Ruffle, throwing a error that Object.sendAndLoad is missing.
We have created a GitHub repo with FLA, AS1 source and SWF of a test Flash movie, and a small server implemented in NodeJS to test a subset of typical Flash network transactions - LoadVars, XML, XMLSockets, etc, including this one.
This repo can be found at https://github.com/chumby/FlashNetworkTests
This was probably fixed by #4025.
Unfortunately there is still something wrong. None of the buttons in the test movie work in Ruffle, but they do work in Flash.
This is no longer an unimplemented bug, can the label be removed?
Direct link to SWF: https://raw.githubusercontent.com/chumby/FlashNetworkTests/main/flash/test_movie.swf