详细问题描述
条件:
代码要兼容浏览器和app;
app页面跳转过程中,webview的id和url保持一致,且url内有参数传递的话;
跳转的目标页面有上拉加载;
跳转到新页面就会报错,无法初始化上拉加载。
重现步骤
[步骤]用手机连接hbuilder调试,点击切换页面跳转到test.html页面
[结果]上拉加载初始化时报错
[期望]正常初始化上拉加载
运行环境
[系统版本]android6.0
[mui版本]最新版
附件
[代码片段]
[安装包]
联系方式
[QQ]
[电话]
6***@qq.com (作者)
你好!在网页中直接打开测试是没有问题的,但是用hbuilder连接手机,以app的形式测试就会报错;
具体报错原因是app上拉加载初始化时会设置一个参数,data-pullrefresh-plus-+"webviewId",此时webwiewId和需要传参的url一样,里面包含"?key=value"字符,会报不是合法的可设置属性,导致js阻塞,无法初始化上拉加载。
2017-08-10 09:39