0

を使用して動的変数を Javascript 関数に渡す際に問題が発生していExternalInterfaceます。

変数が正しく解決されていないようです

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

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

//CODE END

Javascript では、文字どおり「customInfo」が表示されますが、解決されていません。

誰でも助けることができますか?

4

2 に答える 2

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);
于 2009-11-24T16:52:48.773 に答える
0

ExternalInterfaceこれは、呼び出しを介していくつかの名前と値のペアを渡す必要があり、値が動的である必要があるため、私が行ったことです。

dynamicValue1:String='some stuff'

dynamicValue2:String='some more stuff'

ExternalInterface.call("funcName( 'firstVarName', '"+dynamicValue1+"',  '2ndvarname', '"+ dynamicValue2+"'  )");
于 2009-11-25T16:32:22.157 に答える