摘要: 1.android中利用webview调用网页上的js代码。Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为true,,然后通过loadUrl就可以直接进行调用,如下所示:mWebView.getSettings().setJavaScriptEnabled(true);mWebView.loadUrl("javascript:test()");2. 网页上调用android中java代码的方法在网页中调用java代码,需要在webview控件中添加javascriptInterface。如下 阅读全文
posted @ 2013-09-05 16:03 crazywenza 阅读(498) 评论(0) 推荐(0)
摘要: 现在android下应用开发的界面用html5+css3写,交互用javascript和java沟通,但是用上混淆后发现javascript调用java类定义的方法老说找不到这个方法。一番折腾后发现是用proguard混淆后java定义的类变了名字,不仅如此,这个类定义的方法不知所踪,所以才导致javascript找不到这个方法。假设我们定义的java类为:点击(此处)折叠或打开public class JSNotify { public void notify ( String url ) { if ( null != mBrowser ) { mBrowser.loadUrl(url);. 阅读全文
posted @ 2013-09-05 15:59 crazywenza 阅读(1419) 评论(0) 推荐(0)