0

私が間違っている場合は私を訂正してください:

Flex-BlazeDS-Springに既存のWebアプリケーションがJBossで実行されています。クライアントマシンからDLLを読み取る必要があるため、以下のようにExternalInterface.callを使用しました。

ExternalInterface.call("eval", 
                         "try { "Test" + 
                         " = new ActiveXObject('DllName.FunctioninDll'); }" +
                          "catch(e) { document.getElementById('" + dis+ 
                          "').SetLastError(e.message); } ");

上記のコードでは、Mozillaで「AutomationServerがオブジェクトを作成できません」というエラーが表示されます。「ActiveXObjectが定義されていません」。

回避策がある場合はご提案ください

ありがとう

4

1 に答える 1

2

ActiveX は Internet Explorer でのみ使用できます。HTML object tagを試してみることもできますが、うまくいくかどうかはわかりません。

于 2012-04-25T19:19:30.733 に答える