簡體   English   中英

從mxml調用外部javascript函數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM