안녕하세요 웹뷰를 사용해서 자동클릭을 구현중입니다.
첫번쨰 페이지로 들어가면 네이버 검색창처럼 폼이 나오고요 옆에 submit 버튼이있습니다.
저는 onpagefinshed (function test(){ 내용}); 으로 검색창에 값을 바로 넣고 서브밋 버튼을 바로 클릭되어 넘어가도록 했습니다.
하지만 이 사이트는 서브밋이 클릭되어 실행되면 동일한 페이지에 A테그가 생겨서 다운로드가 가능하도록 만들어지는데요 다음페이지로 넘어간다면 문제가 없겠지만 이런식으로 a테그가 달랑 생겨서 그걸 클릭할려고하면
처리하기가 저에게는 어렵네요....
onpagefinish(
1.검색창에 검색어 넣는 메소드();
2.submit 버튼클릭();
3.A테크클릭();
)
1번과 2번은 가능한데 3번은 처음부터 있던 A테크가 아니라서 실행이 되지않습니다.
2번까지 클릭이 된다음 페이지(A테그생성)가 뜬후 3번이 실행되는 방법이 없을까요??
아니면 2번이 실행되고 website가 약간의 변동(a테크가 생성)이 되니까 실행되는 함수없을까요??
onpagechangelistener 누가 이런거 만들면 좋겠네...
힌트라도 알려주세요
(저는 생각해본걸로는 if문으로 i++ 이런식으로 첫번쨰 해봤는데
onpagefinished 가 한번더 실행되지 않아서 실패했습니다.
다른 조건으로도 해봤지만
onpagefinished가 2번후 다시한번 실행되면 좋을거 같습니다. 다른방법도 좋고요)
(타이머도 생각해 봤는데.... 그건 네트워크나 기기에 따라 달라질수가 있어서 사용하지는 않았습니다.)