HarmonyOS flutter_webview重定向无法返回
使用flutter_webview加载页面,跳转了一个重定向的页面。并且在webviewController初始化的时候,增加了setOnNavigationRequest,会导致页面无法返回。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Flutter webview 重定向后无法返回
316浏览 • 1回复 待解决
HarmonyOS 带有web组件的page,重定向后,返回键无法返回
109浏览 • 1回复 待解决
HarmonyOS webview获取单点登录返回的cookies,如何创建http请求完成重定向操作
200浏览 • 1回复 待解决
HarmonyOS hilog重定向文件
90浏览 • 1回复 待解决
HarmonyOS requestInStream重定向问题
122浏览 • 1回复 待解决
HarmonyOS ArkWeb网页重定向问题
116浏览 • 1回复 待解决
HarmonyOS http请求重定向的处理
142浏览 • 1回复 待解决
Web调用url怎么重定向
265浏览 • 1回复 待解决
Web中如何判断是否发生重定向
1049浏览 • 1回复 待解决
HarmonyOS http请求怎么关闭自动重定向 redirect
101浏览 • 1回复 待解决
HarmonyOS Web组件如何添加重定向监听
116浏览 • 1回复 待解决
HarmonyOS 网络请求能否支持拦截301/302重定向?
146浏览 • 1回复 待解决
windows下apache端口80怎么重定向443端口?
4109浏览 • 1回复 待解决
HTTP请求希望能提供关闭自动重定向能力
660浏览 • 1回复 待解决
HarmonyOS Flutter:三方库webview_flutter无法下载到本地
194浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS NEXT中使用HttpRequest模拟登录实现重定向?
288浏览 • 1回复 待解决
鸿蒙Webview加载Url,alipay无法返回
9374浏览 • 1回复 待解决
Flutter的插件webview_flutter,在HarmonyOS应用中,无法加载本地Html文件
845浏览 • 1回复 待解决
HarmonyOS webview_flutter报错
303浏览 • 1回复 待解决
HarmonyOS webView_flutter保存
111浏览 • 1回复 待解决
webview_flutter demo 中顶部导航按钮无法响应事件
1071浏览 • 1回复 待解决
HarmonyOS flutter webview如何调试
305浏览 • 1回复 待解决
HarmonyOS webview_flutter问题
21浏览 • 1回复 待解决
在Flutter的WebView中使用setOnNavigationRequest时,可能会遇到页面导航或返回按钮失效的情况。这是因为NavigationRequest被错误地处理或者被阻止。
请尝试以下解决方法:
1、确保正确处理返回值
setOnNavigationRequest的回调函数需要返回一个NavigationDecision,这决定了是否允许导航。如果返回了NavigationDecision.prevent,将会阻止导航。
确保在没有阻止的情况下返回NavigationDecision.navigate。
2、处理返回键
如果在WebView中导航,返回键通常不会像在原生应用中那样自动工作。需要手动监听返回键,并决定是否在WebView中回退。
3、检查导航的URL
URL重定向或页面跳转可能会影响WebView的返回行为。可以在setOnNavigationRequest中查看所有即将导航的URL,并调试是否有URL被错误地阻止。
4、调试日志输出
添加日志输出来调试,看看WebView的导航请求是否符合预期: