James
James

Reputation: 31748

How do you make an embedded flash player open the little window telling them to update it?

The flash player has a little window that can be opened (similar to flash->settings) telling the user to update the player if the movie loaded is for a more recent version. How can you instruct the player to do this? ITV have managed it with their catchup-tv player.

Context: I am allowing users to copy flash into their PowerPoint presentations and would like to tell them to update their flash player if necessary. I am not embedding a web page in the power point so no JS can be run for checking etc (because I know this is not necessary).

Thanks in advance

Upvotes: 0

Views: 181

Answers (3)

iND
iND

Reputation: 2649

Have a look at the Security class. I have used it in some Flash to prompt users to increase storage limits. The panels that you can show are found in SecurityPanel. However, this may not be the way to prompt for outdated Flash version. (If you are looking to customize these panels, that is off limits.)

You can actually test the browser/Flash version in Javascript, so there really is no point in loading Flash to tell the user to upgrade Flash.

Upvotes: 0

Rick van Mook
Rick van Mook

Reputation: 2065

There is no way to force the window to open itself. It's a user defined setting: enter image description here

Upvotes: 0

annonymously
annonymously

Reputation: 4708

For getting the current version of flash:

var version:String = Capabilities.version;

I don't know what ITV has done, but I don't know of any way of forcing the player to show that box, although it may do it automatically.

EDIT:

I just found a complete blog post that answers this.

Upvotes: 1

Related Questions