HarmonyOS Flutter webview 重定向后无法返回

1、加载h5页面A,页面A重定向跳转到页面B,B页面执行window.history.back(),无法返回到页面A

2、侧滑退出页面,再次进入页面A,重复步骤1,可以正常返回

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

HarmonyOS没有对window的history对象做限制,并且自身也提供了判断前进后退的api , 可以用于判断能否前进后退

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#ZH-CN_TOPIC_0000001847210168__accessbackward

如果是h5页面有问题 也可以通过 devtool工具查看一下执行该操作后h5侧是否报错,工具使用方式如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/web-debugging-with-devtools-V5

分享
微博
QQ
微信
回复
1天前
相关问题
Web中如何判断是否发生重定向
958浏览 • 1回复 待解决
Web调用url怎么重定向
182浏览 • 1回复 待解决
鸿蒙Webview加载Url,alipay无法返回
9195浏览 • 1回复 待解决
HarmonyOS XCode 15.3无法编译flutter engine
27浏览 • 1回复 待解决
webview拦截返回按钮。
789浏览 • 1回复 待解决
HarmonyOS webview加载页面无法显示
643浏览 • 1回复 待解决
HarmonyOS webview侧滑返回上一页问题
746浏览 • 1回复 待解决
WebView加载网页无法自适应
242浏览 • 1回复 待解决
HarmonyOS page和WebView无法设置为透明
401浏览 • 1回复 待解决