一个基于react的hash url单页应用,运行在ios 11 & wkwebview app中。
有如下几个页面:
www.url.com/#/a
www.url.com/#/b
www.url.com/#/c
使用history.pushState无刷新跳转时
webview容器始终无法检测到didFinish事件,所以webview.backForwardList.backList的长度永远为0,titleBar上的关闭按钮逻辑也就出不来了,只有一个返回按钮。
但是普通H5的跳转是可以加到backList的,所以也就可以有关闭按钮。
请问有什么方式可以解决此问题吗?要的效果是spa hash url单页应用在路由跳转时,可以在webview出正常写入webview.backForwardList.backList
您好 这个问题解决了吗?