Ho un video flash sulla mia pagina come segue:errore non rilevato: Errore metodo chiamante sul NPObject
<script type="text/javascript">
var flashvars = {
};
var params = {
movie: "VideoMain.swf",
quality: "high",
bgcolor: "#000000",
allowScriptAccess: "always",
wmode: "transparent"
};
var attributes = {
id: "VideoMain",
name: "VideoMain",
classid: "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",
width: "100%",
height: "100%"
};
swfobject.embedSWF("./video/VideoMain.swf", "myVideoContent", "100%", "100%", "11.0.0","", flashvars, params, attributes);
</script>
<div id="myVideoContent">
<h1>Oooppsss....you need flash or a newer version of flash</h1>
<p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
È possibile che questo ottiene allegato in #VideoMain
Poi ho il seguente:
$('#X.click').click(function(e) {
var flash = document.getElementById("VideoMain");
flash.sendToActionScriptPublishVideo(true);
});
questo viene a mancare con l'errore console:
012.351.641,061 milaUncaught Error: Error calling method on NPObject.
(anonymous function)
jQuery.event.dispatchjquery.js:3256
jQuery.event.add.elemData.handle.eventHandlejquery.js:2875
Tutte le idee che cosa potrebbe essere sbagliato? Grazie
Il terzo era quello che stava andando male per me - se si sta utilizzando Flash, poi c'è un errore essere gettato nella funzione chiamata da JS - utilizzando 'blocchi try..catch' possono sia contenerla, o aiutarvi restringere il punto in cui è presente il problema in modo da poterlo risolvere – divillysausages
Ho ricevuto questo errore quando JS stava tentando di richiamare il metodo Flash esposto ma System.security.allowDomain()/System.security.allowinsecureDomain() non è stato chiamato. Se chiami allowDomain() assicurati che il tuo HTML sia caricato sullo stesso protocollo del SWF (HTTPS o HTTP). –
4) il metodo si aggiunge come un callback deve essere ambito a: pubblico 5) il superamento di un valore indefinito a questo metodo può creare questo messaggio (se vi aspettate una stringa in flash) – YopSolo