browser-history 相关问题

浏览器历史记录指的是用户最近访问过的网页列表以及诸如页面标题和访问时间之类的相关数据,其由网络浏览器软件记录一段时间的标准。

浏览器后退按钮重定向错误

从页面A转换到页面B时,用户刷新页面,然后点击后退按钮。用户不会被重定向到页面 A,而是被重定向到浏览器的主页。这个

回答 1 投票 0

使用 React hook 创建自定义历史记录后退和前进按钮

我想使用 React hook 创建自定义历史记录后退和前进按钮。 作为参考,如果有帮助的话,我正在尝试复制 Spotify 网络应用程序中可以看到的行为。他们的

回答 1 投票 0

如何检索 popstate 事件是否来自 HTML5 Pushstate 的后退或前进操作?

我正在开发一个网页,根据下一个或后一个操作我执行相应的动画,使用推送状态时会出现问题。当我收到事件时,我如何知道用户是否是

回答 2 投票 0

TypeError:无法在 React 中读取未定义的属性(读取“push”)

我在开发 React 应用程序时遇到问题,收到错误“TypeError:无法读取未定义的属性(读取‘push’)”。当我尝试时会出现此错误...

回答 1 投票 0

Next.js:如何使用 Next Router 清除浏览器历史记录?

我为页面创建了一个包装器,它将未经身份验证的用户弹回登录页面。 私有路由包装器: 从 'next/router' 导入 { useRouter } 从 '../../lib/hooks' 导入 { useUser } ...

回答 1 投票 0

为Webpack生产环境实现history-api-fallback

我的堆栈是 React/Redux 作为前端,React Router v4 和 Firebase Hosting 作为后端。 和很多人一样,我也遇到了用户刷新时找不到404页面的问题……

回答 1 投票 0

浏览器上的 window.history.state 可能会出现哪些情况?

我网站的查询字符串 URL 如下: ?预算=0-&年份=0-&公里=0-&so=-1&sc=-1&pn=1 当用户转到下一页(从第 1 页到第 2 页)时: 我们明确增加 pn(页码...

回答 2 投票 0

第一种编程语言是如何编程的?

我的意思是以前没有编程语言,对吧? 以及它是如何编译出来的???没有编译器编程:I 我只是对历史影响和背后的技术感兴趣:)

回答 1 投票 0

Next.js 成功页面中无法拦截浏览器后退按钮按下

我目前正在开发一个 Next.js 应用程序,我为已完成付款的用户实现了一个成功页面。我想阻止用户通过

回答 2 投票 0

如何在react-router-v6中获取之前的URL?

我正在使用react-router-v6,我想知道是否可以记录或获取以前的URL? 我想使用基于我的浏览历史记录的条件,并检查我之前的 URL 页面是否 x 执行某些操作

回答 2 投票 0

如何使用JavaScript触发浏览器的返回事件/功能?

我想使用 JavaScript(或 PHP,如果可能)通过页面模板中的超链接触发浏览器的后退功能。有谁知道如何实现这个?

回答 1 投票 0

理解 webNavigation.onHistoryStateUpdated() 行为

我在后台脚本中使用 onHistoryStateUpdated 来检查 Youtube 上的导航。 chrome.webNavigation.onHistoryStateUpdated.addListener(函数(详细信息) { 控制台.log(详细信息); ...

回答 1 投票 0

在特定条件下解锁反应历史推送

当升级到 React Router 6 时,由于一些围绕路由和 redux 的自定义架构以及 React router 删除了 Prompt 组件,我不得不使用基于他的自定义阻塞模块......

回答 2 投票 0

获取 chrome.topSites 和最近关闭的选项卡

我正在开发 chrome 扩展,它将取代新的选项卡 UI 我能够检索已安装的应用程序信息。 但是我无法检索最常访问和最近关闭的选项卡信息。 我的

回答 4 投票 0

在 Next.js 中更改语言时防止创建历史条目

我正在开发一个 Next.js 项目,其中我们有一个语言下拉列表,供用户选择他们的首选语言。当前的实现使用 next/router 中的 router.push 方法来更新

回答 1 投票 0

使用 Jest 测试 History.block 函数调用

我实现了一个使用history.block API 的自定义提示对话框(请参阅此处的文档)。 使用效果(()=> { 如果(应该阻止){ const unblock = History.block(transition => { 常量

回答 1 投票 0

React Router v6 中未保留历史状态

我正在使用 React Router 6.20 和 BrowserRouter。我有一个页面,上面有多组选项卡,我试图跟踪为每个选项卡组选择了哪个选项卡,以便它们导航...

回答 1 投票 0

使用批处理文件删除所有浏览器的历史记录

我正在尝试在员工登录时使用批处理文件删除 IE、FireFox、Chrome 和 Opera 的历史记录。下面是我所拥有的并且它有效,但它也清除了 Chrom 的书签和首选项...

回答 1 投票 0

如何在不更改浏览器历史记录的情况下更改网址

到目前为止,我只知道如果我想更改 URL 而不重新加载整个页面,我必须使用 HTML 浏览器历史记录 API。 我在我的网站中使用这个概念。让我们举个例子。假设...

回答 1 投票 0

NextJS 如果 router.back() 没有历史记录可路由,则路由到 home

我正在使用 NextJS (v.13.4.15) 应用程序目录 我正在使用反应本机 webview 在移动应用程序内显示网站,因此后退按钮对于导航至关重要(我无法访问浏览器的 b...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.