크롬 에서 카카오톡 onload 안되는 문제

function chromePrint() {
    print();
}

function chromePrintDelay() {
    setTimeout("print()", 1000);
}
var browserName = navigator.appName;
if (browserName == "Microsoft Internet Explorer") {
    window.print();
} else {
    if (browserName == "Netscape") //google chrome app.Name 
    {
        chromePrintDelay();
    } else {
        window.onload = window.print; // helps with Opera 
    }
}

function print() {
    // 사용할 앱의 JavaScript 키를 설정해 주세요.
    Kakao.init('myKey');

    // 카카오톡 링크 버튼을 생성합니다. 처음 한번만 호출하면 됩니다.
    Kakao.Link.sendTalkLink({
        label: '안녕하세요 환영합니다.',
        image: {
            src: 'http://dn.api1.kage.kakao.co.kr/14/dn/btqaWmFftyx/tBbQPH764Maw2R6IBhXd6K/o.jpg',
            width: '300',
            height: '200'
        }
    });
}

새 페이지 로드시 카카오톡 어플을 실행하려고 합니다 테스트 전부 완료 하고 브라우저 테스트중인데요

크롬 모바일에서만 작동을 하지 않습니다 크롬을 제외한 기타 브라우저에서는 전부 실행 되는것을 확인 하였구요

카카오톡 api와 크롬 간의 문제로 보이는데요 해결 방법을 찾고 싶습니다!!~

도와주세요~~~

if (window.attachEvent) {
    window.attachEvent('onload', test);
} else if (window.addEventListener) {
    window.addEventListener('load', test, false);
} else {
    document.addEventListener('load', test, false);
}

function test() {
    // 사용할 앱의 JavaScript 키를 설정해 주세요.
    Kakao.init('xxxx');

    // 카카오톡 링크 버튼을 생성합니다. 처음 한번만 호출하면 됩니다.
    Kakao.Link.sendTalkLink({
        label: '안녕하세요 환영합니다.',
        image: {
            src: 'http://dn.api1.kage.kakao.co.kr/14/dn/btqaWmFftyx/tBbQPH764Maw2R6IBhXd6K/o.jpg',
            width: '300',
            height: '200'
        }
    });
}

위 코드와 비슷한데요 이렇게 해도 역시 크롬만 카카오톡이 실행 되지 않네요 ㅠㅠ

어떻게 해야 할까요/.

API와의 문제는 아니구요.
안드로이드 크롬 40버전부터 사용자의 액션없이 앱을 실행시킬 수 없도록 크롬이 패치가 되었습니다ㅜ
공유해주신 코드에는 사용자가 터치나 클릭을 하지않더라도 카톡앱을 실행시키려고 하는 의도가 있는 것 같은데요 현재로선 해결책이 없는 것 같네요.
우회방법이 있을지 좀 더 검토해보도록 하겠습니다~

늦은 시간에 답변 감사합니다 역시나 그런 이유가 있었군요 흠… 우회방법이라도 좀 있으면 좋긴한데

일단은 안되는걸로 알고 있어야 겠네요…ㅠㅠ