HTML and CSS Reference
In-Depth Information
var
var audioElement = document . getElementById ( "theAudio" );
var
var percentLoaded = parseInt ((( audioElement . buffered . end ( 0 ) /
audioElement . duration ) * 100 ));
document . getElementById ( "loadingStatus" ). innerHTML =
'loaded '
+ percentLoaded + '%' ;
}
function
function audioLoaded () {
canvasApp ();
}
function
function canvasApp () {
iif ( ! canvasSupport ()) {
return
return ;
}
function
function drawScreen () {
//Background
context . fillStyle = "#ffffaa" ;
context . fillRect ( 0 , 0 , theCanvas . width , theCanvas . height );
//Box
context . strokeStyle = "#000000" ;
context . strokeRect ( 5 , 5 , theCanvas . width - 10 , theCanvas . height - 10 );
// Text
context . fillStyle = "#000000" ;
context . fillText ( "Duration:" + audioElement . duration , 20 , 20 );
context . fillText ( "Current time:" + audioElement . currentTime , 20 , 40 );
context . fillText ( "Loop: " + audioElement . loop , 20 , 60 );
context . fillText ( "Autoplay: " + audioElement . autoplay , 20 , 80 );
context . fillText ( "Muted: " + audioElement . muted , 20 , 100 );
context . fillText ( "Controls: " + audioElement . controls , 20 , 120 );
context . fillText ( "Volume: " + audioElement . volume , 20 , 140 );
context . fillText ( "Paused: " + audioElement . paused , 20 , 160 );
context . fillText ( "Ended: " + audioElement . ended , 20 , 180 );
context . fillText ( "Source: " + audioElement . currentSrc , 20 , 200 );
context . fillText ( "Can Play OGG: " + audioElement . canPlayType ( "audio/ogg" ),
20 , 220 );
context . fillText ( "Can Play WAV: " + audioElement . canPlayType ( "audio/wav" ),
Search WWH ::




Custom Search