का उपयोग कर कॉल मैं बाहरी इंटरफेस का उपयोग कर एक HTML पृष्ठ में एम्बेडेड एक फ्लैश ऐप में कॉल कर रहा हूं। निम्नलिखित कोड ठीक काम करता है (मैं परीक्षण करने के लिए एक बटन का उपयोग कर रहा):एएस 3 बाहरी इंटरफेस कॉल jquery
$(document).ready(function(){
$("#button").click(function(){
var app = document.getElementById('ApplicationID')
console.debug(app)
app.pageUnloading()
})
})
तो यह फ्लैश एप्लिकेशन ठीक कॉल और प्रिंट:
<embed id="ApplicationID" width="600" height="400" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.adobe.com/go/getflashplayer" allowscriptaccess="sameDomain" name="FlexMoeders" bgcolor="#cccccc" quality="high" src="ApplicationID.swf">
लेकिन जब मैं का उपयोग jQuery $ # जब मैं इस का उपयोग
$(document).ready(function(){
$("#button").click(function(){
var app = $("#ApplicationID")
console.debug(app)
app.pageUnloading()
})
})
मुझे बताया गया है:: आईडी के आधार पर एक तत्व प्राप्त करने की विधि, मुझे कोई दूसरी वस्तु वापस प्राप्त
app.pageUnloaded is not a function
और निम्नलिखित छपा है:
[embed#ApplicationID]
मैं भी कोशिश की है:
var app = $("#ApplicationID").val()
var app = $("#ApplicationID").get(0)
लेकिन फिर भी कोई सफलता। क्या किसी के पास कोई विचार है?
आप इस को दिखाने के लिए एक नमूना पृष्ठ है के रूप में एक ही बात करना चाहिए? '.get (0) 'मेरे लिए काम करता है – jitter