| author | ymh <ymh.work@gmail.com> |
| Wed, 13 Jun 2012 15:10:23 +0200 | |
| changeset 77 | d562de7b376f |
| parent 21 | 87359338ccb1 |
| permissions | -rw-r--r-- |
|
9
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
1 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
2 |
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
3 |
<head> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
4 |
<title>record_mic</title> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
5 |
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
6 |
<style type="text/css" media="screen"> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
7 |
html, body { height:100%; background-color: #AAAAAA;} |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
8 |
body { margin:0; padding:0; overflow:hidden; } |
| 21 | 9 |
#flashContent { width:220px; height:160px; } |
|
9
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
10 |
</style> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
11 |
<script type="text/javascript"> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
12 |
// External callback function |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
13 |
function setAudioUrl(u){ |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
14 |
console.log("setAudioUrl u = " + u); |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
15 |
} |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
16 |
// External interface function |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
17 |
function recorder_stopRecord(){ |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
18 |
player_p = document.getElementById("record_mic"); |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
19 |
player = player_p.getElementsByTagName("embed")[0]; |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
20 |
if (player){ |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
21 |
player.stopRecord(); |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
22 |
//output_send('call method: playVideo()'); |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
23 |
} |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
24 |
} |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
25 |
</script> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
26 |
</head> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
27 |
<body> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
28 |
<div id="flashContent"> |
| 21 | 29 |
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="220" height="160" id="record_mic" align="middle"> |
|
9
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
30 |
<param name="movie" value="record_mic.swf" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
31 |
<param name="quality" value="high" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
32 |
<param name="bgcolor" value="#ffffff" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
33 |
<param name="play" value="true" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
34 |
<param name="loop" value="true" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
35 |
<param name="wmode" value="transparent" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
36 |
<param name="scale" value="showall" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
37 |
<param name="menu" value="true" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
38 |
<param name="devicefont" value="false" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
39 |
<param name="salign" value="" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
40 |
<param name="allowScriptAccess" value="always" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
41 |
<param name="allowFullScreen" value="true" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
42 |
<param name="flashvars" value="playVisible=true"> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
43 |
<embed src="record_mic.swf" quality="high" bgcolor="#ffffff" |
| 21 | 44 |
width="220" height="160" name="ExternalInterfaceExample" align="middle" |
|
9
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
45 |
play="true" loop="false" quality="high" allowScriptAccess="always" |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
46 |
type="application/x-shockwave-flash" allowFullScreen="true" wmode="transparent" |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
47 |
flashvars="playVisible=true" |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
48 |
pluginspage="http://www.macromedia.com/go/getflashplayer"> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
49 |
</embed> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
50 |
</object> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
51 |
|
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
52 |
</div> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
53 |
<input type="button" class="button" onclick="javascript:recorder_stopRecord();" value="stopRecord" /> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
54 |
</body> |
|
4763bcd087a2
flash : finish external interface and enhance filename.
cavaliet
parents:
diff
changeset
|
55 |
</html> |