[英]call external javascript function from mxml
我是新手。 但是我對自己在做什么有所了解。 我正在開發一個應用程序,我需要在html文件中添加的外部js文件中傳遞clicked按鈕的值。 (將HTML文件嵌入flash src)。
MXML代碼(功能):
private function sendDTMF(tone:String):void {
JSLog.debug("Sending DTMF tone "+tone);
ExternalInterface.call("sendDTMF",tone);
//connectionManager.sendDTMF(tone);
JSLog.debug("last Send DTMF tone "+tone);
}
該函數正常工作,但是當我調用該函數並將參數傳遞給函數時,函數讓我登錄控制台。 但是尚未從mxml文件中調用javascript函數。
我還在JS文件中添加了用於外部接口和JS函數的庫。
您可以像這樣從Flex調用JS函數
在AS3中
if(ExternalInterface.available){
ExternalInterface.call(“openNotes”, parameter);
}
用JavaScript
function openNotes(notesUrl){
window.open(notesUrl, ”, ‘width=1000,height=600′);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.