프로세서는 아래와 같습니다.
1 .크롬(웹 앱)에서 네이티브 앱 호출 하여 실행
window.location.href = "getUser://";
2. 네이티브 앱에서 크롬(웹 앱) 호출
String user = "배수지";
String script = "javascript:$('#user').val('"+user+"')";
Intent bi = new Intent(Intent.ACTION_VIEW, Uri.parse(script));
bi.setPackage("com.android.chrome");
startActivity(bi);
finish();
3.앱 호출전 크롬으로 화면 전환되며 아무런 반응이 없음
여기서 문제는 uri에 있는 스크립트 가 실행이 되어야 하는데 크롬으로 화면만 전환이 되고 앱실행 전 화면 그대로 아무런 반응이 없습니다.
script 에 http://www.naver.com 등 url을 넣으면 새탭이 뜨면서 정상적으로 이동이 됩니다.
이유가 무엇 일까요....? 아시는분 ^^*답변 부탁 드립니다.
(만약 스크립트 실행이 안된다면 url을 던졌을 때 새탭말고 현재 열린 탭에서 이동하게 할 순 없을 까요 ?)