javascript - node js调用selenium函数并强制客户端在服务器上打开浏览器
问题描述
我有一个 node.js 脚本,它调用一个使用 selenium webdriver 打开浏览器并导航到 google.com 的函数。
当我使用 node app.js 运行应用程序时,这个过程在我的本地完美运行。
我已经在 Azure 上部署了这个应用程序,当我将请求发送到 api 时,因为服务器没有任何 GUI,所以程序不起作用。
为了解决这个问题,我想在客户端执行这个任务。当客户端向 API 发送请求时,他们计算机中的本地浏览器会打开并导航到 Google。
是否有可能做到这一点?
解决方案
推荐阅读
- flutter - 水平 ListView 内的动画小部件
- php - 简单的 PHP 上传到 Google Compute Engine VM(实例)不起作用
- python - 未指定协议:无法连接到 X 服务器
- windows - “使用 VirtualFn1_t = void(__thiscall*)(void* thisptr);”是什么意思 在 C++ 中是什么意思?
- jenkins - 如何从 yaml 中获取变量并将它们映射到 jenkinsfile 中?
- ruby-on-rails - Rails 系统测试驱动程序我还能使用 rack_test 吗?
- php - Laravel Nova 无法工作/出现在 nova 路线上
- javascript - 模拟按键进入输入字段(Javascript)
- python - 在 Anaconda 中使用 Spyder 使用 pandas_datareader.data 时出现导入错误
- python - 在 Tensorflow 对象识别结果中显示“N/A”的标签