gpt4 book ai didi

c++ - 在 C++ 和 C 中的现有选项卡中打开 URL

转载 作者:行者123 更新时间:2023-11-30 17:08:18 26 4
gpt4 key购买 nike

我正在尝试使用 C++ 或 C 在我的 Raspberry PI 上打开 URL。使用命令 system("xdg-open <a href="http://something.com" rel="noreferrer noopener nofollow">http://something.com</a>);第一次打开默认浏览器,但每次尝试都会打开一个新选项卡。我想检查浏览器是否打开,然后在现有选项卡中打开所需的网址。仅此而已:不发布任何表格,或从网站读取数据。我怎样才能在 C++ 和 C 中实现这一点?

提前致谢,亚历山大

最佳答案

使用 system() 时,您应该配置默认浏览器,以便它打开当前事件选项卡中的所有外部 URL。例如,在 Firefox 中,在地址栏中输入 about:config 并搜索以 browser.link.open_ 开头的文件。要回答这个问题,您应该相应地配置文件:

browser.link.open_external         值 = 1
browser.link.open_newwindow         值 = 1
browser.link.open_newwindow.override.external         值 = 1
browser.link.open_newwindow.restriction         值 = 0

以上内容将确保所有 URL 都在同一个选项卡中打开,无论您的代码重复多少次。

确保提前打开Firefox,否则Firefox一打开,代码就会停止运行。

关于c++ - 在 C++ 和 C 中的现有选项卡中打开 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33724718/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com