webview组件通过control getBackForwardEntries获取的历史记录不对
在webview加载页面,然后点击页面按钮,按钮执行了 window.open 打开新页面,这时候通过 getBackForwardEntries 获取到的历史记录还是只有一条,accessBackward 也是返回 false。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何实现搜索栏历史记录
825浏览 • 1回复 待解决
HarmonyOS 历史记录的自适应宽度和换行的布局
238浏览 • 1回复 待解决
通过按键事件获取到浏览器地址栏联想记录
735浏览 • 1回复 待解决
获取鸿蒙的分辨率高度不对
5876浏览 • 1回复 待解决
如何通过组件id获取组件?
221浏览 • 1回复 待解决
mysql 如何获取表的按比例获取数据 (比如获取30%记录)
3168浏览 • 1回复 待解决
通过webView修改iframe的URL
815浏览 • 1回复 待解决
HarmonyOS font.getSystemFontList获取到的字体列表不对
141浏览 • 1回复 待解决
HarmonyOS web嵌套到scroll里面之后获取的高度不对
399浏览 • 1回复 待解决
接入HarmonyOS的rn_video组件,开启capi后组件位置不对
314浏览 • 1回复 待解决
Web组件通过WebCookieManager设置获取cookie
2035浏览 • 1回复 待解决
#鸿蒙学习大百科#如何获取TouchEvent的历史点信息?
116浏览 • 1回复 待解决
如何通过网络请求获取数据并通过List组件展示
1747浏览 • 1回复 待解决
获取图片的pixelMap后,传递给下一个页面后,获取传递的pixelMap数据不对
1604浏览 • 1回复 待解决
ionic框架的H5是否可以通过HarmonyOS的webView组件正常的加载出来?
180浏览 • 1回复 待解决
HarmonyOS 如何不通过Web组件获取UserAgent
375浏览 • 1回复 待解决
会话的结束时间怎样记录?
3141浏览 • 1回复 待解决
怎么清理私仓的历史数据?
44浏览 • 1回复 待解决
javaUI 中webview通过布局创建实例失败
5501浏览 • 1回复 待解决
@State修饰的对象通过传参给子组件,子组件不刷新,获取的值为空
1869浏览 • 1回复 待解决
HarmonyOS Tabs的shadow实际渲染效果不对
174浏览 • 1回复 待解决
ArkTS不通过状态绑定的方式,怎么获取和设置Text组件的内容
2054浏览 • 1回复 待解决
HarmonyOS 绝对布局位置不对
224浏览 • 0回复 待解决
目前定位到是BackForwardEntries方法是在onLoadIntercept回调中执行的,onLoadIntercept是在页面加载之前执行的回调,并不是页面加载完成后的,所以它在没有退回到首页是记录就是会少一条,可以试下onPageEnd回调这个是正常的,另外可以在Index.ets加上以下代码,就可以实现左滑返回后退一个页面。
根据文档上的描述,最好是先设置UA再加载页面,这样才能避免历史栈错乱https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-webview-V5#setcustomuseragent10示例代码如下: