ruffle icon indicating copy to clipboard operation
ruffle copied to clipboard

XML.sendAndLoad functionality missing, used by chumby.com settings dialogs

Open chumby opened this issue 4 years ago • 4 comments

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

chumby avatar Jan 31 '21 01:01 chumby

This was probably fixed by #4025.

relrelb avatar Dec 19 '21 06:12 relrelb

Unfortunately there is still something wrong. None of the buttons in the test movie work in Ruffle, but they do work in Flash.

n0samu avatar Oct 29 '22 23:10 n0samu

This is no longer an unimplemented bug, can the label be removed?

Lord-McSweeney avatar Dec 27 '22 07:12 Lord-McSweeney

Direct link to SWF: https://raw.githubusercontent.com/chumby/FlashNetworkTests/main/flash/test_movie.swf

Lord-McSweeney avatar Jun 29 '23 03:06 Lord-McSweeney