Sorgente PHP: examples/video-ds/video-ds.php
Sorgente XML: examples/video/video-ds.xml
L'oggetto video permette di visualizzare diversi formati video(mpeg, mov, swf, streaming su youtube, flv, wmv). Per inserire un video all'interno di una pagina basta scrivere:
L'oggetto video può essere connesso ad una sorgente di dati, gli attributi in gioco sono:
- dsobj: attributo contenente il nome del ds da cui prelevare i dati
- dsitem: attributo contenente il nome del campo da cui prelevare il nome del file da visualizzare
In entrambi i casi il formato del video viene riconosciuto in base all'estensione del file.
›› REFERENCE XML - VIDEO
Oggetto: VIDEO
Attributi:
debug
Attiva il debug dell'oggetto.
Valori consentiti: true,false
Valori di default: false
onclick
Codice associato all'evento onclick.
ondblclick
Codice associato all'evento ondblclick.
onmousedown
Codice associato all'evento onmousedown.
onmouseup
Codice associato all'evento onmouseup.
onmouseover
Codice associato all'evento onmouseover.
onmousemove
Codice associato all'evento onmousemove.
onmouseout
Codice associato all'evento onmouseout.
onkeypress
Codice associato all'evento onkeypress.
onkeydown
Codice associato all'evento onkeydown.
onkeyup
Codice associato all'evento onkeyup.
class
Nome della classe di stile utilizzata dall'oggetto.
style
Proprietà di stile.
lang
Specifica il codice della lingua utilizzata.
dir
Direzione del testo:
- LTR da sinistra a destra(default).
- RTL da destra a sinistra.
template
Nome del template utilizzato dall'oggetto, se non specificato viene utilizzato quello di sistema.
title
Informazioni aggiuntive visualizzate al passaggio del mouse sull'oggetto istanziato.
id
Nome univoco dell'oggetto.
Valori di default: video
src
URL immagine.
width
Larghezza dell'oggetto (con unità di misura es: 600px).
height
Altezza dell'oggetto (con unità di misura es: 600px).
autoplay
Esegue il video al caricamento.
Valori consentiti: true,false
Valori di default: false
controls
Visualizza i controlli.
Valori di default: true
wmode
Proprietà window mode.
Valori di default: transparent
loop
Ripete il video.
Valori di default: false
console
Proprietà console.
Valori di default: video
nojava
Proprietà nojava.
Valori di default: false
allowfullscreen
Consente di visualizzare il video a tutto schermo.
Valori consentiti: true,false
Valori di default: false
showdigits
Visualizza i numeri.
Valori consentiti: true,false
Valori di default: true
player
Path del player Flash.
Valori di default: player.swf
allowsciptaccess
Consente l'utilizzo degli script.
Valori consentiti: true,false
Valori di default: always
quality
Consente di cambiare la qualità di riprouzione.
Valori consentiti: true,false
Valori di default: true
name
Nome dell'oggetto.
Valori di default: single
accesskey
Assegna un tasto per accedere all'oggetto.
dsobj
ID dell'oggetto datasource associato.
dsitem
Nome del campo datasource associato.
java
Nome del/dei file javascript usati dall'oggetto.
Valori di default: video.js
›› Elenco dei metodi Javascript intercettabili dall'utente:
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","getDsValue", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","refreshObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","initFlashPlayer", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","initFlash", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","initQuickTime", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","initRealPlayer", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","initMpeg", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","initMediaPlayer", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addBeforeCustomFunction("VIDEO","initYouTube", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","getDsValue", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","refreshObj", "User function"); Function parameters: function(id)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","initFlashPlayer", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","initFlash", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","initQuickTime", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","initRealPlayer", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","initMpeg", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","initMediaPlayer", "User function"); Function parameters: function(videoObj)
Sintassi JS: SYSTEMEVENT.addAfterCustomFunction("VIDEO","initYouTube", "User function"); Function parameters: function(videoObj)
›› Note fornite dagli utenti