java - Javascript 注入(inject)中的变量 [webview]

标签 java android

所以我有这行代码:

myWebview.loadUrl("javascript:document.getElementById('join_confirm_email').value='example@gmail.com';void(0);");

对于 javascript 注入(inject)中的值 (example@gmail.com),我想使用 onCreate 方法中写入的变量。这可能吗?如果是的话我该怎么办?

最佳答案

类似的事情。

String emailSTR = "example@gmail.com";
myWebview.loadUrl("javascript:document.getElementById('join_confirm_email').value='"+emailStr+"';void(0);");

关于java - Javascript 注入(inject)中的变量 [webview],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33557638/

相关文章:

Java:如何在打开另一个 JFrame 时关闭它?

java - 安卓。 JSON 解析器在我的新模块中返回 null

android - Firebase Phone Auth 不会用我的代码向我发送短信

android - 如何使用 PackageManager.GET_INTENT_FILTERS 获取 Intent 过滤器

java - 带有变量的Android TextView id?

java - 当我执行 Keyboard.SetShifted 时应用程序崩溃

java - 如何记录@SuppressWarnings ("unused")?

java - 解码 xml 时忽略前缀(命名空间)

java - Android 分享按钮没有出现,Material Design 不工作

java - Eclipse 卡住计算机 java 编程 android