我有一个混合(HTML / JS + Java)应用程序,并使用WebSQL数据库来存储数据。是否可以从Java启动查询,在JavaScript中执行它并将结果记录集传递回Java?
答案 0 :(得分:1)
当然可以。您可以在加载的WebView
中执行任何javascript,方法是将其加载为网址:
wvwMain.loadUrl( "javascript:document.getElementsByName('save')[0].click();" );
(上面调用一个名为“save”的表单元素。
此外,您可以使用JavascriptInterface
将任何内容返回原生。