问题标签 [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.
java - Java - Brave / Zipkin:当前跨度为空
关于 Java 应用程序的小问题,请使用 Brave / Zipkin 进行跟踪。
我有一段非常简单的代码(附加了代码+ maven pom,准备运行并重现问题)
在这里,使用上面的代码,我得到一个java.lang.NullPointerException
在线final var context = span.context();
,因为跨度为空final var span = tracer.currentSpan();
这个应用程序是“客户端”应用程序,意味着第一个发起 http 调用,因此,我希望这小段主代码是第一个生成跟踪 ID 的,它将在十几个其他子系统中传播。
请问问题是什么,这个 NPE 的根本原因是什么,或者我应该说,创建这个跟踪 ID 以传递的正确方法是什么,因为我是链中的第一个?
谢谢
google-chrome - 从 Autohotkey 触发勇敢的“搜索标签”功能
我希望能够从 Autohotkey 触发“搜索选项卡”,因为我有很多打开的选项卡,这将帮助我快速找到我正在寻找的选项卡,我知道我可以通过编写脚本来遍历所有选项卡,但这不是我想要的。
这就是我所做的
如果我更改Send, {Ctrl}{Shift}a
为Send, {Ctrl}t
正确打开一个选项卡,那么问题一定是我的{Ctrl}{Shift}a
配置中的一些错误,或者 Brave 以某种方式没有反应。
html - 当我使用它应该是什么时,我的 HTML favicon 不工作
无论我尝试什么,我的网站图标都无法正常工作。我在勇敢的浏览器上。这是代码:
我在网上关注了所有帮助,但没有任何效果!
javascript - Javascript 未在 Brave 浏览器中调用
我有一个适用于除 Brave Browser 之外的所有浏览器的功能。知道为什么吗?
有一个表单调用一个函数来重定向到用户输入的新 URL。在勇敢的浏览器中调用时,它什么也没做。它适用于所有其他浏览器。这是从 Wordpress 网站调用的。这和它有什么关系吗?
python - Selenium 在打开后立即关闭浏览器
我正在尝试使用 Selenium(在 Python 中)打开 Brave。它实际上会打开,但随后会立即关闭,并在控制台中出现以下错误:
[23340:9252:1107/063438.209:ERROR:os_crypt_win.cc(93)] 解密失败:参数错误。(0x57) [23340:9252:1107/063438.210:ERROR:brave_sync_prefs.cc(114)] 解密同步种子失败
DevTools 监听 ws://127.0.0.1:53809/devtools/browser/ecce3b0e-2884-4173-bdab-2215a3d7f507 [23340:9252:1107/063438.480:ERROR:CONSOLE(1)] "[Shields]: 不能请求为 tabId 屏蔽面板数据:2。错误:未指定选项卡 url”,来源:chrome-extension://mnojpmjdmbbfmejpflffifhffcmidifd/out/brave_extension_background.bundle.js (1)
我做了一些搜索,但找不到任何有用的东西。
这是我的代码:
我正在使用 Windows 11。
python - 将 Selenium 与用 Python 编写的 Brave Browser 传递服务对象一起使用
#TLDR 我想使用用 python 编写的带有 selenium 的勇敢浏览器,但找不到任何有效的当前解决方案。
此代码有效
但 executable_path 已弃用:
在 youtube 上找到了这个:https ://www.youtube.com/watch?v=VMzmVFA-Gps
当我运行此代码时,我得到: selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
只要您允许在您的 PC 上使用 Google Chrome,此代码就可以工作。我不想在我的电脑上安装 Chrome。
问题是我不知道如何让硒使用勇敢而不是铬。
在撰写本文时,我正在使用以下版本:
Windows 11 Home
Selenium v4.0.0
Python v3.10
ChromeDriver 95.0.4638.69
Brave Browser Version 1.31.91 Chromium: 95.0.4638.69 (Official Build) (64-bit)
有人可以解释一下如何在勇敢的浏览器上使用当前的(阅读不推荐的)代码来实现这项工作吗?谢谢你的时间。
css - Chrome 引擎忽略的 CSS 媒体查询
我有一个样式表,基本上如下:
它在 Firefox、IE 和 Edge 中完美运行,但在 Chrome、Brave 或 Electron 中无法正常运行。
是的,我试图清除浏览器缓存。它没有帮助。
更神秘的是,在 Electron 中,红色背景在启动时会闪烁一秒钟,然后变成黑色。
javascript - 使用 selenium 和 JavaScript 在 Linux 上启动 Brave 网络浏览器
我正在尝试设置一个 hello world 应用程序来学习 Selenium。我想编写一个打开 Brave 网络浏览器的脚本。
我在网上和堆栈溢出尝试了一些代码脚本,但似乎没有任何效果。
上面的脚本不能识别brave,所以我把forBrowser("brave) 改成了"chrome",还是不行。
我在网上找到了下面的代码,它可以让我获得我想要启动的浏览器的确切目录,但我不知道如何将它与我已有的结合起来。
我在另一个线程上阅读了下面的代码,但我不确定如何使用它启动浏览器实例。
编辑
下面的代码是我最近尝试将网络上的方法拼凑在一起来完成这项工作。
我收到一条错误消息,提示“错误:在当前 PATH 上找不到 ChromeDriver。”
我不确定如何进行
编辑 我有 Chrome 启动。这是我所做的:
我更新到最新的 Chrome 浏览器。我在这里下载了最新的 chrome 驱动程序,它反映了我的 Chrome 版本:
我在桌面上创建了一个随机目录,例如 blah/code 并将下载的文件放在那里。
然后我打开一个终端窗口并将该目录添加到我的计算机路径变量中,如下所示:
我保持当前终端窗口打开并打开 node.js 脚本和 chrome。
我现在需要知道如何更改它,以便它打开 Brave
spring - 如何在 Spring Sleuth / Brave 中编写自定义跟踪发送器
我的公司有定制的分布式跟踪解决方案。我已经为它准备好了 Java 客户端/代理库,它能够将跟踪/跨度发送到服务器。
但是我想将它与 Spring Boot Sleuth / Brave 集成,以便从 Brave 实现某种桥接,所以勇敢会使用我的客户端/代理库来发送跟踪/跨度。
如何在 Brave 中仅自定义发件人部分?
另一种方法是从头开始实现所有 Sleuth api 接口(Tracer、Span、TraceContext 等),这是一项艰巨的任务。
我想使用 Brave 实现,只是注入某种将使用我的自定义客户端/代理的桥接器/适配器。