问题标签 [brave]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
https - 从 HTTPS Web 应用程序读取 HTTP IndexedDB 数据
我在我的应用程序上创建了数据并将其存储在IndexedDB中。
升级到HTTPS后,由于地址不同,数据消失了。现在我需要再次访问它。
我试图删除服务器上的证书,但这没有帮助。即使我停用了 HTTPS Brave Shield选项,浏览器(iPad 上的 Brave)仍然强制使用 HTTPS。
我的主要问题是如何在访问域 DNS 设置、代码和浏览器的同时检索“不安全”数据。
typescript - 勇敢的浏览器卡住了,当我访问 /register 路由时,它会将我重定向到动态路由
我正在使用 next.js
因此,如果用户已登录并尝试访问 /register 或 /login,我会尝试在页面呈现之前将用户重定向到 /c/[id];我正在使用 getServerSideProps 并返回一个重定向对象。
redirectIfUserIsLoggedIn.ts 文件
如果用户登录,它的作用几乎就是将他们重定向到该动态路由
“pages/register.tsx”,这就是我所说的:
这最初工作得很好,在我测试了几次之后我退出并转到 /register 路由,由于某种原因它仍然将我重定向到 /c/d73e564f-9f30-49c2-9232-4ecb5d42d1f0 女巫没有任何意义,因为那里是不可能访问 id 因为 cookie 不存在所以我
export const getServerSideProps: GetServerSideProps = redirectIfUserIsLoggedIn;
在 register.tsx 文件中注释掉了这一行,它仍然重定向我然后我在 chrome 中尝试它在我注销后和当我的时候工作得很好登录然后在microsoft edge中尝试再次正常工作,所以问题必须纯粹基于勇敢。我能想到的唯一解释是它已将文件缓存在某处,这就是为什么即使我删除了 getServerSideProps 但缓存存储中没有任何内容它也不会停止重定向我的原因。谢谢你!
javascript - 使用 focusMode 约束获取所需的媒体设备
大家好!
目前,我正在为我的 Web 应用程序实现一个二维码扫描器。在多个设备上进行了一些测试后,我注意到我必须设置 focusMode 约束才能获得能够自动对焦环境的相机。
我可以通过直接在约束中设置 deviceId 来直接选择我的调试设备上的相机,如下所示:
我可以调用stream.getVideoTracks()[0].getCapabilities()
它来获得这些功能。
从 Chromium 控制台日志中复制。
所以我在我的三星 Galaxy A51 上通过Brave(基于 Chromium)远程调试尝试了以下限制,但没有一个有效:
我不知道结构是否正确,我不太确定如何找到它。
有人知道如何使用focusMode
约束来获得具有连续对焦模式的设备吗?
keyboard - 无法在 Google 输入工具中输入孟加拉语
我无法在浏览器的 Google 输入工具扩展中使用孟加拉语。如果我尝试输入“GOLPO”,它会变成“GLOP”。它不能输入任何孟加拉复合字母。我如何解决它?我在 Linux Mint 上使用基于 Chromium 的 Brave 浏览器。
javascript - 是否有可能知道用户何时通过勇敢的奖励进行了 BAT 捐赠?
现在是否有可能通过任何方式知道用户何时通过 Brave Rewards 系统进行了捐赠?我有一个仪表板发布者,但我们没有详细信息何时奖励的来源。
我想做一个自动检测捐赠并重定向到另一个感谢页面的系统...但是目前我的印象是不可能的?
你有什么方法可以找到一种甚至摇摇晃晃地知道的方法?
晚上好:p
debugging - 每次打开勇敢的浏览器时停止调试模式
美好的一天,每次我勇敢地打开控制台并打开调试模式时,我的屏幕都被停止暂停调试的东西覆盖了。有人知道如何将其关闭并恢复正常控制台吗?
javascript - 为 m.youtube 切换选项卡时取消暂停视频
问题
我正在尝试创建一个用户脚本以在我更改标签以收听音乐等时取消暂停视频,因为每当我更改标签时,视频都会在 m.youtube.com(youtube 的移动版)上自行暂停
我试图在网上寻找任何可能的解决方案,例如关闭浏览器标志,但似乎都不起作用。
当前代码
用户脚本扩展: Tampermonkey
浏览器: Brave
站点: https ://m.youtube.com (单击此处访问桌面上的移动 YouTube)
spring-cloud-sleuth - 使用spring cloud sleuth和brave时,parentId如何相同?
我有三个微服务,通过 Kafka 进行通信。我正在使用 Brave 的 @Tracer。跟踪 id 是一致生成的,但是微服务 2 和 3 中的 parentId 不同。我们可以在整个微服务中生成一致的 parentId 吗?
谢谢。
github-pages - 访问 Github Pages 上的文件夹时出现问题
我正在尝试为我的网站注册 Brave Rewards 发布者计划,但无法验证此过程。Brave 需要一个名为connected 到您的域brave-rewards-verification.txt
的文件夹中的 .txt 文件。.well-known
因此,他们需要能够访问[username].github.io/.well-known/brave-rewards-verification.txt
并检查该文件中的令牌。但是,在我的存储库中,我已经设置了.well-known
文件夹和brave-rewards-verification.txt
所有内容,但是我收到一条错误消息,指出当我 to 时该页面不存在[username].github.io/.well-known/brave-rewards-verification.txt
。更令人困惑的是,在我的本地机器(我开发代码的地方)上,我可以去http://localhost:63342/[username].github.io/.well-known/brave-rewards-verification.txt
查看文件。我是否在 GitHub 中设置错误?