android - 如何访问 webview 中包含的 html 元素?

标签 android webview tinymce android-sdcard

我正在为我的项目在 android 中构建一个文本编辑器。我使用了开源项目 TinyMCE,对其进行了一些调整并集成到我的 WebView ...

我加载到 WebView 的 HTML 文件中有一个提交按钮 ...

我想知道如何捕获它的“onClick”事件,以便我可以编写 java 代码来保存数据,这些数据已经输入到编辑器中,在 SD 卡中,每当按下提交按钮时.. .

谢谢

最佳答案

你不能直接从 Java 访问 DOM(据我所知),但你可以使用 JS 调用带有变量的 Java 函数并使用它传递数据。您可以从 docs 阅读更多有关如何在 Android 中将 Java 绑定(bind)到 JS 的信息(带有示例) .

关于android - 如何访问 webview 中包含的 html 元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10806579/

相关文章:

php - Tinymce Enter 键

javascript - TinyMce 设置最大宽度

android - EditText 不会填满剩余空间

c# - UWP 无法使用自定义 OSK 在 webview 的文本框中输入数据

android - 将文本选择更改为 rtl 而不是默认 ltr

jquery - 如何在 jQuery UI 对话框中返回值?

android - GCM onRegistered 未调用

Android ImageButton ListView

android - ImageView onClick 不工作 FragmentActivity

java - 向 JavaFX WebView(不是 Android)添加填充