关键词:

java注入无效
js无法调用java方法
java上下文注入未生效

背景:

官方提供的demo是直接new JavaApp(),但实际使用不行,需要刷新页面后才生效

解决方案:

主要修改的地方是:
win.setMember("javaApp", new JavaApp());

改为引用
win.setMember("javaApp", javaApp);

并且在webEngine.getLoadWorker().stateProperty().addListener之前创建javaApp对象
即:JavaApp javaApp = new JavaApp();
这样webview在首次加载html后就可以调用java程序了。

JavaFX下的WebView中js调用java注入方法提示undefined?相关推荐

  1. webview中js调用客户端

    2019-01-19目录 安卓 webview内核WebKit, Chromium 安卓调试可以使用vconsole var vConsole = new VConsole(); 需要安卓中针对web ...

  2. Xamarin Android Webview中JS调用App中的C#方法

    参考链接:https://github.com/xamarin/recipes/tree/master/Recipes/android/controls/webview/call_csharp_fro ...

  3. html小Demo: js调用java后端提供的接口

    文章目录 html小Demo: js调用java后端提供的接口 html常用的一些标签(初级版)以及对html的一些理解的笔记 head常用标签 body常用标签 JavaScript Java sp ...

  4. Java调用JS,JS调用JAVA

    JAVA 调用 JS //Java端 //带参数的函数调用 final String exes = "cc.Global.setEcADVal('"+ var1 + "' ...

  5. ajax调用java程序,从微信小程序到鸿蒙JS开发-JS调用Java

    除轻量级智能穿戴设备,现鸿蒙支持的手机.汽车.TV.手表.平板等属于富鸿蒙,在JS语言的项目中也有Java模块,并提供了JS跨语言调用Java方法的技术.现需要实现查看商品评论时,统计出长评.中评和短 ...

  6. 在php中调用java的方法

    跨平台,跨语言的项目现在已经屡见不鲜,今天就说一说之前做过项目中,php调用java的方法: 无论是在linux远程服务器上,还是在windows下,最简单有效的方法,应该属于javabridge.j ...

  7. Python利用JPype调用Java对象方法【实现在Python中调用JAVA】

    一.JPype简述 1.JPype是什么? JPype是一个能够让 python 代码方便地调用 Java 代码的工具,从而克服了 python 在某些领域(如服务器端编程)中的不足. 2.JPype ...

  8. android webview中h5调用 拍照/相册 通用支持代码

    android webview中h5调用 拍照/相册 通用支持代码. 在webview的   WebChromeClient 中,重写 // For Android >= 5.0 @Overri ...

  9. Android-jni(10)-jni调用java父类方法

    jni调用java父类方法,在知道这个之后,我感觉jni能做的事真是厉害.我们一起来看看它与java的不同 一. jni调用java父类方法 先做个准备: 准备一个Java父类和子类,People和B ...

最新文章

  1. 985 CV 找不到工作? 4 点诚恳建议
  2. idea 查看jsp是否被引用_全网最全的IDEA热部署方案,看完再也不用加班了!
  3. WebSocket实战之————Workerman服务器的安装启动
  4. 利用Mircosoft URLRewriter.dll实现asp.net页面伪静态
  5. 交换机无法ping通之谜
  6. 关于Unity中调试C#的方法
  7. WPFToolkit DataGrid 使用介绍zz
  8. python中options设置_如何在AngularJS的ng-options中设置value属性?
  9. .NET 6 Preview 1 开箱,带你体验新版本
  10. 根据Dockerfile构建镜像
  11. Android 软键盘弹出时把原来布局顶上去的解决方法
  12. android开发那些事儿(二)--Drawable资源
  13. 透彻详解(3)旁路电容100nF_0.1uF的由来计算
  14. usb uvc协议 1
  15. kuangbin专题一 简单搜索
  16. W dBm功率换算公式
  17. python加权求和_python求加权平均值的实例(附纯python写法)
  18. 一元云购短信-配置修改
  19. 求一个点到任意两个点所在直线距离 C#代码公式
  20. java中alt_eclipse中alt+/的作用

热门文章

  1. 服务器iis配置 所需文件,iis服务器配置手册.pdf
  2. udf提权 udf.php,UDF提权
  3. 【Android】日常问题记录
  4. go语言switch语句用法
  5. 电动葫芦使用注意事项(转载)
  6. java.lang.IncompatibleClassChangeError:
  7. AT指令集及S寄存器
  8. springMVC的流程
  9. 建议重写equals方法时也一并重写hashCode方法
  10. Java NIO学习笔记 三 散点/收集 和频道转换