웹페이지에서 카카오링크 이슈 질문

카카오링크 javascript sdk 를 사용하고 있는데요, 두가지 문의사항이 있어 질문드립니다.
1.

  1. setTimeout을 이용해 2초 뒤 카카오링크를 사용하는 함수 호출 하여 자동 실행 구현
    • 카카오톡앱이 실행이 안되는 현상발생
      • ex) setTimeout(function() {document.getElementById(‘KakaoMessageSendButton’).click();}, 2000);
    • A page → B page 이동 후 카카오링크를 사용하는 button click 시 카카오앱 실행
      • 카카오톡 앱 실행 시 B page → A page로 history back 되는 현상 발생
    • 팝업차단해제를 하면 되기는 하지만, 해당 팝업차단해제 없이 실행되어야 함.

실행환경은 안드로이드 크롬 입니다…

이 2가지에 대해 해결방법을 문의드립니다…

안녕하세요.

웹 브라우저에서 사용자 액션 없이 setTimeout 등을 이용, 카카오톡이 실행되도록 하실수는 없습니다.
대부분의 브라우저에서 이러한 시도를 막거나 팝업차단하게 됩니다.