C++ 对 JavaScript 变量的引用

C++ Reference to Javascript Variable

本文关键字:引用 变量 JavaScript C++      更新时间:2023-10-16

我正在创建一个机器人,该机器人需要在网页加载时找到一个变量,并在机器人中设置一个变量,等于网页上的变量。我知道变量名称,但不知道如何引用是否可以在 c++ 中将我的变量设置为该变量。这是一个简单的计时器,我需要知道机器人在运行下一个命令之前需要等待多长时间,因为如果您不等待一定时间,网页就会阻塞。

我不确定你问的是否可行。 在javascript中定义的变量(因此在像V8 for Chrome这样的解释器中的javascript沙箱中运行)如果不是不可能的话,也将非常难以访问。

我不是"机器人"方面的专家,但我的猜测是您需要扫描 DOM 以查找一些信息或使用某种进程间通信来向您的机器人传达状态更改。

请考虑在机器人上运行 http 或 websockets,这些机器人可以接受来自页面中运行的 JavaScript 的通信。