Android 点击html按钮跳转本地页面

这几天做了个小功能,然后记录一下,以防以后又忘了(最近记性实在不太好)。

最近有个有个页面,那个页面是html做出来的,然后我们移动端通过webView去加载那个html页面,然后点击上面的按钮,之后实现跳转本地页面。

我写的一个测试的小例子:

首先加载的html页面:

Html页面中有一个按钮,通过 按钮点击调用javaScript中的方法callAndroid()方法,这个huahua对象是我们传给html的,后面我们再看。

然后是Android端的代码:

WebView的相关设置,这些都不说了,都是基本的。最主要的就是箭头所指的那句代码,定义一个类,并且传入类名”huahua”,然后在AndroidToJs类中实现html中js代码中huahua.skipToFeedbackActivity()方法。

注意这个@JavascriptInterface不能丢掉,这是识别是否可以被js调用的一个标识。

skipToFeedbackActivity方法中写上我们要实现的方法就可以了。

很简单吧!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容