我已经编写了一个C#硒代码,该代码可打开浏览器并截取屏幕截图。代码在我的本地笔记本电脑上运行良好,但是当我尝试在Azure Webjobs上部署代码时。代码无法运行。可能是因为本地系统安装了chrome浏览器,而云却缺少它。我什至在目录中包含了chrome.exe文件,但未成功。我陷入困境并尝试了很多事情,但没有找到继续进行的方法。
目前,Azure Web App / Web作业不支持硒。在不受支持的框架标签下有注明。
Azure Web App sandbox:Unsupported frameworks
不支持的其他方案:
PhantomJS / Selenium:尝试连接到本地地址,并且还使用GDI +。