android app混合开发中,点击WebView里面的button跳转到新的一个Activity

activity_main.xml中就一个WebView,然后WebView是加载的本地assets文件夹中的index.html文件,index.html中就设置了一个button,想点击这个button后跳转到SecondActivity的界面,就是使用js交互原理,可以一直没反应??点击了WebView中的按钮之后没反应??求解答。。。怎么样实现js交互??求大神指点

3个回答

你可以通过拦截url,判断跳转到那个界面,或者用js注入方式,页面调用原生接口

说一下我的做法吧,遇到过这个需求。因为不太会写html和js,我都是在Button中加一个跳转,然后在webview中捕捉这个跳转,在实现自己的逻辑。

可以用webview.addJavascriptInterface交互

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐