webview导航无法正常导航,怎么处理?

在webview里,加了navigation导航,但进入webview后,多个页面间无法进行导航。

按了返回键直接退出webview了, 这是系统bug么?

鸿蒙
webview
导航
2022-01-26 13:15:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Betsty

webview是个组件,你按返回键肯定退出ability。要重写方法onKeyDown,

if ((keyCode == KeyEvent.KEY_BACK) && webView.getNavigator().canGoBack()) { webView.getNavigator().goBack(); return true; }

分享
微博
QQ
微信
回复
2022-01-26 14:37:03
相关问题
Navigation如何隐藏导航
1077浏览 • 1回复 待解决
鸿蒙webview 崩溃怎么处理
4849浏览 • 1回复 待解决
Navigation二级导航嵌套
440浏览 • 1回复 待解决
如何设置Swiper导航点的样式?
29浏览 • 1回复 待解决
Swiper组件如何设置导航点位置
810浏览 • 1回复 待解决
如何调起系统地图和导航功能
602浏览 • 1回复 待解决
导航换装 车机版 鸿蒙系统
11334浏览 • 1回复 待解决
导航栏如何适配,有人知道吗?
823浏览 • 0回复 待解决
navigation 导航栏支持毛玻璃效果吗?
422浏览 • 1回复 待解决
如何把导航默认在最底下显示?
400229浏览 • 1回复 待解决
Tabs组件自定义导航栏UI问题
503浏览 • 1回复 待解决
如何获取状态栏和导航栏高度
1571浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
807浏览 • 1回复 待解决
Tab导航栏tabbar子组件突出上沿显示
868浏览 • 1回复 待解决
鸿蒙如何获取导航栏和状态栏高度
10081浏览 • 1回复 待解决
如何设置状态栏和导航栏的颜色
1358浏览 • 1回复 待解决
未适配底部导航条,会出现遮挡情况
674浏览 • 1回复 待解决