2009-11-24 69 views
0

我在使用ExternalInterface將動態變量傳遞給Javascript函數時遇到問題。似乎ExternalInterface-將動態參數傳遞給Javascript函數

的變量不被正確

//CODE START 
var customInfo :String='some custom info' 

ExternalInterface.call("funcName", 'arg1Name', ' "+customInfo+" ') 

//CODE END 

在Javascript中解決了,我得到「customInfo」從字面上看,它沒有被解決。

任何人都可以幫忙嗎?

回答

1
var customInfo:String = 'some custom info'; 

ExternalInterface.call("funcName", 'arg1Name ' + customInfo + ' '); 

//or if you want to pass them as two arguments: 
ExternalInterface.call("funcName", 'arg1Name', customInfo); 
0

這是我做了什麼,因爲我需要通過幾個名稱值對通了電話ExternalInterface,和值需要動態

dynamicValue1:String='some stuff' 

dynamicValue2:String='some more stuff' 

ExternalInterface.call("funcName('firstVarName', '"+dynamicValue1+"', '2ndvarname', '"+ dynamicValue2+"' )"); 
相關問題