안녕하세요. 지금 개발하고 있는 웹뷰에서 반환값이 이상하게 들어오는 문제가 있습니다.
가령 아래와 같이 자바스크립트가 있을때...
function getPushOnOff(){
return "Y";
}
Android 웹뷰에서 evaluateJavascript 를 이용해서 저 함수를 호출하면 리턴이 "Y" 가 아닌 ""Y"" 로 들어옵니다.
iOS에서는 "Y" 로 정상적으로 들어옵니다.
mBaseWebView.evaluateJavascript("getPushOnOff()", new ValueCallback<String>() {
@Override
public void onReceiveValue(String value)
{
Log.d(TAG, "value : " + value);
final boolean pushEnable = "Y".equals(value);
}
});
이와 관련하여 조언을 구합니다.
감사합니다.