728x90
개요
카카오톡 공유하기 기능을 개발하고 있었다.
카카오에서 제공하는 Javascript SDK를 활용해 기능을 구현하고 공유하기 기능이 잘되는지 테스트해보았다.
모바일에만 적용할 기능이었기 때문에 크롬 개발자 모드에서 모바일로 설정하여 테스트를 진행했다.
하지만 공유 버튼을 눌러도 기능이 동작하지 않았다...
콘솔창을 확인해보니 아래와 같은 에러가 출력되고 있었다.
Not allowed to launch 'intent:kakaolink:(링크);end;' because the scheme does not have a registered handler.
원인
원인은 나의 테스트 환경에 있었다.
카카오톡 Javascript SDK는 PC와 MOBILE 환경에 따라 다르게 동작하는데, 나는 PC 크롬 > 개발자 모드 > 모바일 환경으로 테스트를 진행했기 때문에 작동되지 않는다고 한다.
해결
실제 모바일 환경에서 테스트를 진행하면 된다.
모바일 환경에서 테스트했을 때는 해당 카카오톡 공유하기가 문제없이 동작했다!
참조
728x90