Phonegap www 폴더에 사용자 등록 페이지가 있습니다. 네이티브 안드로이드 함수를 사용하여 이메일 ID와 전화 번호를 확인하고 싶습니다. 어떻게해야합니까? ?src 폴더의 java 클래스에있는 메소드를 phonegap의 html 파일에서 참조하는 방법
2
A
답변
0
자바 스크립트에서 자바 코드를 실행하기 위해 JS 인터페이스를 작성해야합니다.
public class MainActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html");
WebView webView = (WebView) findViewById(R.id.webView);
WebSettings webSettings = webView.getSettings();
webSettings.setJavaScriptEnabled(true);
webView.addJavascriptInterface(new Object()
{
public void performClick(String emailAdress, String phoneNo)
{
// Validate email address and Phone number here
}
},"MyAndroid");
}
}
는, 폰갭 응용 프로그램에서 JS 인터페이스를 호출 자바 스크립트 함수 작성하려면 : - http://stackoverflow.com/questions/
<script>
document.getElementById("validateButton").addEventListener('touchstart',touchPagePressed);// you can use 'onclick' also
function touchPagePressed()
{
// MyAndroid interface will execute java's performClick method
MyAndroid.performClick($("#emailId").val(),$("#phoneNo").val());
}
</script>
관련 문제
- 1. java : 클래스에있는 메소드를 실행하십시오.
- 2. libs와 src 폴더의 차이점
- 3. src 폴더의 Toolkit.getImage()
- 4. .jar 파일에서 .dll을 참조하는 방법
- 5. cakephp 파일에서 문자열을 참조하는 방법
- 6. phonegap의 localhost에 php 파일을로드하는 방법
- 7. 로컬 HTML 파일에서 java 메소드 호출
- 8. 하나의 Java 파일에서 두 개의 run 메소드를 호출하는 방법 아래의
- 9. Phonegap의 HTML 페이지에서 XIB 호출
- 10. 폴더의 파일에서 작동하는 Python - '폴더의 파일'
- 11. Java에서 src 폴더의 텍스트 파일을 여는 중 오류가 발생했습니다.
- 12. Java - Java 클래스에서 리소스 파일을 참조하는 방법
- 13. if 문에서 메소드를 참조하는 중
- 14. 배치 파일에서 임의의 숫자를 참조하는 방법 (% random %)
- 15. Groovy에서 Java 메소드를 오버라이드하는 방법
- 16. uviewcontroller에서 클래스에있는 메서드를로드하는 방법
- 17. src 폴더의 일부 C 파일 만 컴파일
- 18. HTML 파일에서 HTML
- 19. 폴더의 모든 파일에서 데이터 복사
- 20. 후크가있는 공용 폴더의 HTML
- 21. sitemaster에서 스크립트를 참조하는 방법
- 22. Data의 HTML 파일에서 Lib의 JavaScript 파일을 참조하는 방법은 무엇입니까?
- 23. Grails의 src/java 파일에서 동적으로 enum 값을 변경하십시오.
- 24. Java 코드 생성 : 기존 Java 파일 메소드를 수정하는 방법?
- 25. html src hidden
- 26. Python의 클래스 목록에있는 클래스 메소드를 참조하는 중
- 27. html 입력 태그의 파일을 참조하는 방법
- 28. Phonegap의 console.log를 별도의 html 파일로 사용하기
- 29. 안드로이드 PhoneGap의 Html 페이지 사이 값 전달
- 30. Eclipse에서 다른 Java 프로젝트를 참조하는 방법
이 링크를 참조하시기 바랍니다 귀하의에서 onCreate 방법 코드 다음
쓰기 6358380/phone-number-validation-android & http://stackoverflow.com/questions/5958665/validation-for-a-cell-number-in-android- 전화 번호 검색. – AkashG
메일 유효성 검사를위한 링크 - http://stackoverflow.com/questions/9355899/android-email-edittext-validation &이 블로그는 http://chandan-tech.blogspot.in/2010/11에 도움이 될 것입니다. /validating-email-address-pattern-in.html, http://www.technotalkative.com/android-validate-email-address/ – AkashG