Android javascript注入,我如何调用这个函数$(document).ready(function(){…
Android javascript injection, how would I call this function $(document).ready(function(){...})
我正在工作的一些javascript注入到我的android webview。我只是不完全确定它在寻找
的语法我想在我的html页面调用这个函数:$(document).ready(function({...})
我有一个webview和javascript界面设置在我的应用程序。我也有javascript启用
myWebView.getSettings().setJavaScriptEnabled(true);
myWebView.loadUrl("file:///android_asset/mydocument.html");
myWebView.addJavascriptInterface(new myJavaScriptInterface(), "jsintector");
myWebView.loadUrl("javascript:ready()");
javascript:ready()
应该是android中调用html页面中正确函数的部分。访问这个函数的正确语法是什么?$(document).ready(function({...})
(编辑:javascript已经在html中,我只是想强制它从android端运行)
尝试在…之前搜索
无论如何,最简单的方法是这样做:
-
load the url into a string
-
inject the javascript into the string
- 使用loaddata将html加载到webview
相关文章:
- 停止对document.ready函数的重定向/刷新
- document.title函数可以't设置它与php一起工作
- 从Document调用onchange函数.已准备好从更新中预先选择的项目
- 函数从$(document).ready外部调用在$(document).ready中定义的函数
- 如果没有document.ready(),我怎么能拥有多个javascript函数呢
- 重载像$(document).ready这样的函数是错误的
- 如何在使用函数document.write()打印最终结果后,使用Javascript滚动到页面顶部
- $(document)中的多个javascript函数.ready不工作
- JavaScript执行从函数声明开始,而不是从$(document).ready()开始
- document.querySelectorAll() 函数不适用于所有元素
- 调用 Document.ready 外部的 AJAX 函数
- 未捕获的类型错误:document.getElementById(..).value.trigger不是函数
- 无法运行php函数来使用document.write更新db值
- JavaScript's替换与document.create()结合的函数-这个代码是做什么的
- 函数在例如$(document).ready()上注册时的通知
- javascript函数与document.querySelectorAll加filter()可以'工作不正常
- 如何在document.ready(function)时运行隐藏函数和动画
- mootools document.getelement不是函数
- Undefined不是一个函数:document.创建元素
- Android javascript注入,我如何调用这个函数$(document).ready(function(){…