2 qq 14930229 qq_14930229 于 2016.02.23 12:47 提问

安卓开发webview与js交互

关于安卓webview与js交互的问题,我这里的附件是网上下载的一抽奖网页,我想把它加载在webview里,然后在webview里运行后能够弹出来相应的提示(Toast弹出),比如抽到苹果,就弹出来个Toast,提示苹果可能网页需要稍微修改一下,无奈自己做不出来啊,请大神帮助,最好上个成品,我这里实在是没有C币,上不了分了

附件地址 http://pan.baidu.com/share/link?shareid=3352172372&uk=4066031407

4个回答

bdmh
bdmh   Ds   Rxr 2016.02.23 13:11
已采纳

拦截webview的url,事件
shouldOverrideUrlLoading,判断url中是否包含某些信息(自己定义规则),然后return true,禁止跳转,并弹出自己的toast

qq_14930229
qq_14930229 谢谢
2 年多之前 回复
zhangx1991
zhangx1991   2016.02.23 13:35

重写shouldOverrideUrlLoading方法,拦截跳转

qq_14930229
qq_14930229 谢谢
2 年多之前 回复
u012784504
u012784504   2016.02.23 16:30
 webview.getSettings().setJavaScriptEnabled(true);
qq_14930229
qq_14930229 谢谢
2 年多之前 回复
qq_14930229
qq_14930229   2016.02.23 12:51

我在百度知道悬赏了200分,帮忙解决下吧http://zhidao.baidu.com/question/921113220597319259.html

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Android开发之WebView和JS交互详解
Android提供了一个很强大的WebView控件用来处理Web网页,而在网页中,JavaScript又是一个很举足轻重的脚本。本文将介绍如何实现Java代码和Javascript代码的相互调用。
Android中webview与JS交互、互调方法
对于试水的功能,一般公司都会采用H5的方式来开发,可以用很少的资源与很短的项目工期来完成。 但许多情况下,H5页面会需要一些原生持有的一些如用户信息之类的数据,一些交互也需要调用原生的,如toast之类要保持同一个手机风格一致的交互行为。这个时候就需要能够让JS主动调用原生的方法来进行操作或者获取数据。或者是原生调用JS的方法在H5加载的时候传递一些参数。对于原生调用JS的方法我们需要实现一个We
android面试热点:webview使用及与js数据交互
看过很多金融类和购物类的app,不少应用为了能够快速开发,都采用了webview配合html js完成页面功能的展示,虽然实现此功能的代码量比较少,但是鉴于目前网上没有完整的实现步骤,在此把此步骤写下,当然这东西在面试的时候大多数可能会问到,所以在这公开给大家 1.简述你对webview的认识 webview主要用于android手机应用中的对页面展示的功能,大大简化了客户端的开发工作
Android WebView使用以及与JavaScript进行交互实例
最近项目中使用到了WebView,所有就深入研究了Webview的使用以及与JavaScript进行交互的问题。经过研究,自己也做了一个综合性的例子,以此来记录自己的学习成果。此例子主要实现了WebView的简单使用以及Android与Js进行交互的问题。 第一:WebView的使用 1.WebView使用过程中需要网络权限,所以第一步要在清单文件声明此权限。 2.在布局文件中添加
WebView使用及在WebView中Java和JS交互
WebView使用及在WebView中Java和JS交互
WebviewAndJs
WebView和Js交互。当用户点击WebView网页时,如何通知后台进行响应,这就需要用到WebView和Js交互
android webview开发与js交互
android webview开发与js交互
MXJSTest.zip
webview js交互代码-
WebView---Android与js交互实例
Android 中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为true Android(Java)与JavaScript(HTML)交互有四种情况: 1) Android(Java)调用HTML中js代码 2) Android(Java)调用HTML中js代码(带参数) 3) HTML中js调用Android(
WebView常用方法和与JS交互
WebView常用方法和与JS交互