0

Web + Flash アプリケーションを自動化しようとしています。私たちの開発者は、Watire と IE を使用して呼び出すことができる ExternInterface API を提供してくれました。ただし、同じことが FF 3.6 と watir-webdriver/webdriver/firewatir でも機能しています。これはどちらの自動化ツールの問題でもなく、FF 自体の問題だと思いがちです。ただし、製品の他の部分では js を使用して他の API を呼び出しており、正常に動作しています。そのため、ブラウザーや自動化ツールに焦点を合わせることができません。

ヒントはありますか?

助けてくれてありがとう。

-マニッシュ

4

1 に答える 1

0

これはおそらく、swf を Web ページに埋め込む方法が原因です。

FF/Chrome は<object>タグを使用しますが、IE は<embed>タグを使用します。

これはおそらくあなたが見逃したところです。

swf を埋め込み、この種のクロスブラウザー埋め込みの問題を処理するには、 SWFObjectを使用する必要があります。

allowScriptAccessああ、 trueにフラグを立てることを忘れないでください。

乾杯

于 2011-06-11T11:03:02.163 に答える