-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathFlexSDK_badge.html
More file actions
66 lines (49 loc) · 3.55 KB
/
FlexSDK_badge.html
File metadata and controls
66 lines (49 loc) · 3.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Adobe® AIR™ Badge Installer Demo</title>
<!-- SWFObject embed by Geoff Stearns [email protected] http://blog.deconcept.com/swfobject/ -->
<script type="text/javascript" src="swfobject.js"></script>
</head>
<body color="#FFFFFF">
<!-- BEGIN EMBED CODE -->
<!-- IMPORTANT: Make sure you also copy the swfobject script tag from the head above -->
<div id="flashcontent" style="width:300px; height:300px;">
<strong>Please upgrade your Flash Player</strong>
</div>
<script type="text/javascript">
// <![CDATA[
// version 9.0.115 or greater is required for launching AIR apps.
var so = new SWFObject("AIRInstallBadge.swf", "Badge", "300", "300", "9.0.115", "#e5e5e5");
//so.addParam("wmode", "transparent");
so.addParam("bgcolor", "#FFFFFF");
so.useExpressInstall('expressinstall.swf');
// these parameters are required for badge install:
so.addVariable("airversion", "3.1"); // version of AIR runtime required
so.addVariable("appname", "Apache Flex SDK Installer"); // application name to display to the user
so.addVariable("appurl", "https://github.com/downloads/bigosmallm/MakeApacheFlexForFlashBuilder/InstallApacheFlex.air"); // absolute URL (beginning with http or https) of the application ".air" file
// these parameters are required to support launching apps from the badge (but optional for install):
so.addVariable("appid", "org.apache.flex.installapacheflex"); // the qualified application ID (ex. com.gskinner.air.MyApplication)
so.addVariable("pubid", "apache.org"); // publisher id
// this parameter is required in addition to the above to support upgrading from the badge:
so.addVariable("appversion", "0.5.0"); // Installer version
so.addVariable("sdkversion", "4.8.0"); // Apache Flex SDK version
so.addVariable("ide", "for Adobe Flash Builder"); // AIR application version
// these parameters are optional:
so.addVariable("appinstallarg", "installed from web"); // passed to the application when it is installed from the badge
so.addVariable("applauncharg", "launched from web"); // passed to the application when it is launched from the badge
so.addVariable("helpurl", "help.html"); // optional url to a page containing additional help, displayed in the badge's help screen
so.addVariable("hidehelp", "false"); // hides the help icon if "true"
so.addVariable("titlecolor", "#00AAFF"); // changes the color of titles
so.addVariable("buttonlabelcolor", "#FFFFFF"); // changes the color of the button label
so.addVariable("appnamecolor", "#00AAFF"); // changes the color of the application name if the image is not specified or loaded
// these parameters allow you to override the default text in the badge (i.e. for localization purpose):
// supported strings: str_error, str_err_params, str_err_airunavailable, str_err_airswf, str_loading, str_install, str_launch, str_upgrade, str_close, str_launching, str_launchingtext, str_installing, str_installingtext, str_tryagain, str_beta3, str_beta3text, str_help, str_helptext
so.addVariable("str_err_airswf", "<u>Running locally?</u><br/><br/>The AIR proxy swf won't load properly when this demo is run from the local file system."); // overrides the error text when the AIR proxy swf fails to load
so.write("flashcontent");
// ]]>
</script>
<!-- END EMBED CODE -->
</body>
</html>