webview内嵌h5 history.go(-1) 安卓iOS JS执行不一致
发布于 5 年前 作者 qiaojie 9713 次浏览 来自 问答

RT, webview内嵌H5页面A,A 跳转到 B, B 使用 history.go(-1) 返回到 A ,此时安卓中 A 页面的 JS 重新执行,iOS 中 A 页面的 JS 不会重新执行。模拟器行为与安卓机一致。

目前的影响:bindMessage收到的消息队列不一致。

复现环境:

客户端:6.6.1

基础库:1.9.0

JSSDK: 1.3.1

系统:iOS 11.2.2,魅族note5 Android 6.0,坚果Pro Android 7.1.1

2 回复

所以针对这种情况,iOS只能手动用history.go(-2)来触发页面刷新?

回到顶部