フレックスウィンドウオブジェクトのアクセシビリティを有効にした後、ダイアログボックスを表示したobject.clickを実行しました。ダイアログボックスを閉じた後、アプリケーションはハング状態になりました。だから私はオブジェクトの座標をgetrectを使って見つけ、アプリケーションとシルクの両方を再起動し、座標系を使ってメインウィンドウをクリックしてアクセシビリティを無効にしておき、問題は再発しませんでした。私はアクセシビリティの座標を取得し、手動でアイコンをクリックしたときに問題があります。フレックスウィンドウのMicrosoftアクセシビリティを有効にすると、特定のオブジェクトをクリックした後にアプリケーションがハングアップする
有効なアクセシビリティでしか表示されないオブジェクトを取得しようとすると、アクセシビリティを有効にしたロケータ階層をフェッチできません。何もキャプチャされず(空のレコーダー階層)、録音はそれ以上動作しなくなります。エージェントが何らかのループに入ったり、除外したりすると思います。親切なアドバイス。
アクセシビリティを有効にする必要があるのはなぜですか? Silk TestはFlexを完全にサポートしています。必要なものを手に入れることはできませんか? – Andy
いいえ - すべてのオブジェクトが公開されているわけではありません。アクセシビリティを有効にすると、いくつかのオブジェクトが公開されます – BabyGroot
どのバージョンのFlexですか?システム要件を確認してください。おそらく古いバージョンのSilkを使用する必要があります。 –