2 qq 37237245 qq_37237245 于 2017.09.08 14:05 提问

66元RMB悬赏:CoordinatorLayout内使用webview导致一些js无法执行的问题 1C

是这样的,我在CoordinatorLayout内部使用了,appbar CollapsingToolbarLayout
折叠头部标题,然后下面是一个webview,如果用NestedScrollView嵌套webview的话懒加载等一系列关于滑动的js都无法执行。
在网上看自定义的webview,实现NestedScrollingChild让webview像recycleview那样直接滚动。但在网上找了很多例子。国外trff那个就不说了,CollapsingarLayout存在有些人有时候简直无法忍受
http://blog.csdn.net/m5314/article/details/68943869egee/details/68943869
这个大神对其进行了 NestedScrollWebview实现与优化。但是滑动的时候容易误触点击事件。还有一些 NestedScrollWebview自定义的,折叠布局都不能很好的实现。
求大神帮解决,这个金币是次要的,加微信,转66红包
ps: https://github.com/m5314/NestedScrollWebView
这个GitHub上的demo就是我要实现的,可惜滑动时候容易误触点击事件。

3个回答

qq_35728177
qq_35728177   Ds   Rxr 2017.09.08 14:20
dongfeng9ge
dongfeng9ge   Ds   Rxr 2017.09.08 21:19

你不会取消NestedScrollView的滑动吗?

chenxu2614
chenxu2614   2017.09.09 11:31

代码粘出来看看呢,怀疑触摸事件被父View拦截了,根本就没有传递给你的webview

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
解决coordinatorlayout嵌套webView遇到的问题
一、介绍 在符合material desin设计中,我们的内容详情页通常会需要webview实现NestedScrollingChild那样的功能,原生webview不支持,但是嵌套在NestedScrollView里面,我们加载网页内部的很多js功能都无法实现了,只能通过自定义webview实现NestedScrollingChild接口来实现。 国外的大神Tobias Rohloff
CoordinatorLayout+WebView头部CollapsingToolbarLayout无法滚动的处理办法
CoordinatorLayout+WebView头部CollapsingToolbarLayout无法滚动的处理办法 在WebView为套一层NestedScrollView
CoordinatorLayout中使用WebView冲突
最近在项目中使用到了CoordinatorLayout和AppBarLayout,主要是为了实现当向上滑动的时候顶部部分布局隐藏,但是对于下方布局是RecycleView时没有问题,但是如果下方布局是WebView时,则会出现向上滑动的时候,顶部布局无法隐藏,可以滑动的仅仅是WebView自身。RecycleView和WebView都是可以滚动的视图,为什么WebView不能和Coordinator
[WebView] - Coordinator layout 和 WebView
一、概述我们知道, android-design-support-library 中 CoordinatorLayout提供了对子视图之间的触摸事件的额外级别的控制,这是设计库中许多组件利用的东西。比如floating action buttons、the app bar、Collapsing Toolbars。 其中CoordinatorLayout and the app bar涉及了引用程序
最简单的在某个Fragment中的WebView里滑动隐藏、显示Toolbar的方法——CoordinatorLayout、NestedScrollView与WebView的嵌套使用
最近在做一个app时遇到了这样一个问题:我采用了Navigation侧边栏切换Fragment,其中一个Fragment就需要用到WebView,需求是这个Fragment 里面的WebView滑动的时候Toolbar能够自动隐藏,然而弄了很久也没有办法实现。其中有一个办法能够解决单一页面下的WebView滑动时toolbar 自动隐藏,见https://blog.csdn.net/m5314/a...
CoordinatorLayout+ViewPager不能自动折叠的问题
    通过CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout框架实现滑动折叠功能,ViewPager包含两个Fragment横向滑动,集成后发现无论怎么样头部都不会自动折叠,经过了多次尝试发现是ViewPager包含的两个Fragment的问题,一个Fragment根布局是ScrollView,另一个是ListView,上面的折叠框架都不...
Android JS与WebView交互存在的一些问题
一、背景概述 2013年Android平台暴露出WebView漏洞。利用该漏洞,攻击者可以通过存在风险的addJavascriptInterface接口函数提供的扩展穿透webkit执行本地Java代码,造成恶意代码在受害人的手机上执行,并可能进一步执行木马。 目前,google公司仅对Android4.2及以上系统提供了规避方法,Android4.2以下所有版本尚无官方解决方案。 本文
android webview H5开发若干问题之问题三:android和js交互问题
安卓和js的交互,无非就是安卓的java调用js方法,js调用安卓本地java方法。 先来一遍大家都知道的规则。 安卓本地调用js:     js调用安卓方法。在这方面呢,我的理解是安卓本地用java生成一个js方法。然后js在前端调用这个java生成的js方法。
Android中WebView加载H5页面JS不执行的问题
今天在使用WebView加载H5网页是,网页自身的JS并没有执行,后来加上下面几句就可以执行了,所以记录下: 首先WebView必须支持JS的执行 WebSettings webSettings = webview.getSettings(); //如果访问的页面中要与Javascript交互,则webview必须设置支持Javascript
webview内的iframe中的事件不可用
最近做Android的Webview开发,使用iframe中嵌入了很多页面,嵌入的页面却不可用,最后发现是