PageJsInteraction.java 868 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.yyrh.ui;
  2. import android.webkit.JavascriptInterface;
  3. public class PageJsInteraction {
  4. private BaseDialog baseDialog;
  5. public PageJsInteraction(BaseDialog baseDialog) {
  6. this.baseDialog =baseDialog;
  7. }
  8. @JavascriptInterface
  9. public void zfColse() { //提供给js调用的方法
  10. this.baseDialog.zfColse();
  11. }
  12. @JavascriptInterface
  13. public void usrRn(String message) {
  14. this.baseDialog.usrRn(message);
  15. }
  16. @JavascriptInterface
  17. public void showJsMsg(String message) {
  18. this.baseDialog.showJsMsg(message);
  19. }
  20. @JavascriptInterface
  21. public void modifyPwd(String message) { //提供给js调用的方法
  22. this.baseDialog.modifyPwd(message);
  23. }
  24. @JavascriptInterface
  25. public void zfOrder(String message) {
  26. this.baseDialog.zfOrder(message);
  27. }
  28. }