मैं अपने पन्ने पर एक फ्लैश वीडियो है इस प्रकार है:Uncaught त्रुटि: 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>
ऊपर #VideoMain
तो मैं निम्नलिखित है में संलग्न हो जाता है:
$('#X.click').click(function(e) {
var flash = document.getElementById("VideoMain");
flash.sendToActionScriptPublishVideo(true);
});
यह कंसोल त्रुटि के साथ विफल:
+०१२३५१६४१०६१Uncaught Error: Error calling method on NPObject.
(anonymous function)
jQuery.event.dispatchjquery.js:3256
jQuery.event.add.elemData.handle.eventHandlejquery.js:2875
कोई विचार क्या गलत हो सकता है? धन्यवाद
तीसरा एक था जो मेरे लिए गलत हो रहा था - यदि आप फ्लैश का उपयोग कर रहे हैं, तो जेएस द्वारा बुलाए गए फ़ंक्शन में एक त्रुटि डाली जा रही है - 'try..catch' ब्लॉक का उपयोग करके या तो इसमें शामिल हो सकता है, या आपकी मदद कर सकता है समस्या को संकुचित करें जहां समस्या है ताकि आप इसे – divillysausages
पर ठीक कर सकें। जब यह जेएस खुला फ्लैश विधि को कॉल करने का प्रयास कर रहा था तो मुझे यह त्रुटि मिली लेकिन उचित System.security.allowDomain()/System.security.allowinsecureDomain() को नहीं कहा गया था। यदि आप AllowDomain() को कॉल करते हैं तो सुनिश्चित करें कि आपका HTML उसी प्रोटोकॉल पर लोड हो गया है जैसे SWF (HTTPS या HTTP)। –
4) जिस कॉलबैक को आप कॉलबैक के रूप में जोड़ते हैं, उसे स्कॉप्ड किया जाना चाहिए: सार्वजनिक 5) इस विधि को एक अनिर्धारित मान पास करने से यह संदेश (यदि आप फ्लैश में स्ट्रिंग की अपेक्षा करते हैं) – YopSolo