いつもお世話になっております。
Edge内のテキストリンクをクリックしたいです。
UIのセレクタは動的で非常に扱いにくい要素のため、
「〇〇」というテキストをクリックする方法を採用したいです。
クリックアクティビティで実現可能でしょうか?
こんにちは
aaname属性等が使える可能性があります。
まずは、UiExplorerを起動して対象の要素を選択、右上のエリアにどのような属性がどのような値で取得されているかを確認すると良いかと思います。
1 Like
いつもありがとうございます。
初回はaanameなどでクリックできるのですが、
別の案件ページを表示して動かすと、idxを指定しないとうまく動作しません。
また、idxはページを切り替えるたびに加算されていくようで、
一定でもありません。
該当ページはロボットではなく人が開いてから実行するため、
処理状態によってはidxが1~無限に増減します。
クラシックアクティビティでは「テキストをクリック」みたいなのがあったと思うのですが・・・
そういえばモダンでもクラシックアクティビティが表示できましたね!
推奨される方法ではないと思いますが、そちらを試したいと思います。
ありがとうございました。
こんにちは
ということは、同様の文字列がページ上にあるということではないでしょうか?
他のセレクター属性と組み合わせることで、ユニークに指定できる場合や、
もしそれが毎回最後の要素であるなら、FindChildrenと組み合わせるなどの
方法もあります。
クラシックアクティビティでは「テキストをクリック」みたいなのがあったと思うのですが・・・
ブラウザですとNativeTextは取得しにくいようにも思えますが....
取得できそうでしょうか?