Android webview如何使用另一个页面';s javascript
我知道如何调用页面的javascript,但是如果页面没有我需要的js,我是否可以调用我编写的js android的webviewAndroid webview如何使用另一个页面';s javascript,android,webview,Android,Webview,我知道如何调用页面的javascript,但是如果页面没有我需要的js,我是否可以调用我编写的js android的webview 谢谢,我以前没有做过,但这对我来说很好: 它说,在将页面加载到WebView之后,您可以通过调用 myWebView.loadUrl(“javascript:alert('myjavascript调用')”)以前没有这样做过,但这对我来说很好: 它说,在将页面加载到WebView之后,您可以通过调用 myWebView.loadUrl(“javascript:ale
谢谢,我以前没有做过,但这对我来说很好: 它说,在将页面加载到WebView之后,您可以通过调用
myWebView.loadUrl(“javascript:alert('myjavascript调用')”)代码>以前没有这样做过,但这对我来说很好:
它说,在将页面加载到WebView之后,您可以通过调用
myWebView.loadUrl(“javascript:alert('myjavascript调用')”)代码>在web视图中调用javascript的方法很多
mWebView = (WebView) findViewById(R.id.htmlview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.addJavascriptInterface(new DemoJavaScriptInterface(),
"demo"); mWebView.loadUrl("file:///android_asset/demo.html");
或
或
问题来帮助我完成这项任务
您还可以使用for调用java脚本
public void run(final String scriptSrc) {
webView.post(new Runnable() {
@Override
public void run() {
webView.loadUrl("javascript:" + scriptSrc);
}
});
}
您还可以查看更多帮助。在web视图中调用javascript的方法有很多
mWebView = (WebView) findViewById(R.id.htmlview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.addJavascriptInterface(new DemoJavaScriptInterface(),
"demo"); mWebView.loadUrl("file:///android_asset/demo.html");
或
或
问题来帮助我完成这项任务
您还可以使用for调用java脚本
public void run(final String scriptSrc) {
webView.post(new Runnable() {
@Override
public void run() {
webView.loadUrl("javascript:" + scriptSrc);
}
});
}
您还可以查看更多帮助。您是否尝试将javascript代码保存在eclipse IDE的资产目录下并运行它。您是否尝试将javascript代码保存在eclipse IDE的资产目录下并运行它。
webView.setWebViewClient(new WebViewClient(){
@Override
public void onPageFinished (WebView webView, String url)
{
webView.loadUrl("javascript:document.getElementById('login_player').value='"+username+"';javascript:document.getElementById('login_passwd').value = '"+Password+"';");
}
});