Android在使用WebView时,通过Javascript调用JAVA函数
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Android在使用WebView时,通过Javascript调用JAVA函数
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                
                            
                            
                            webView = (WebView) findViewById(R.id.article_webview);//WebView啟用Javascript腳本執(zhí)行
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);//執(zhí)行映射,將本Activity映射到j(luò)s2java對(duì)象上面
webView.addJavascriptInterface(this, "js2java");
 假設(shè)在當(dāng)前Activity中有如下方法 
public void webViewImageClick(){
Intent intent = new Intent(context, PhotoScaleActivity.class);
startActivity(intent);
}
 記住這里,必須為public方法,才能生效。 這樣,我們?cè)趫D片上添加點(diǎn)擊事件如?window.js2java.webViewImageClick(); 即可啟用?webViewImageClick 函數(shù)
                            
                        
                        
                        總結(jié)
以上是生活随笔為你收集整理的Android在使用WebView时,通过Javascript调用JAVA函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
 
                            
                        - 上一篇: Android Activity使用On
- 下一篇: PHP 给页面内容中的所有图片添加特定链
